phaniarnab opened a new pull request, #1796:
URL: https://github.com/apache/systemds/pull/1796

   This patch reworks the GPU cache eviction (deletion). The free pointer cache 
stays empty when lineage cache is enabled. This patch allows recycling the 
cached pointers. We maintain two lists for live and free pointers in the cache. 
When the GPU memory is full, we poll the first entry from the free list 
(weighted queue) and recycle the pointer if the size matches the requested 
size, otherwise we deallocate the cached pointers till enough space is 
available.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@systemds.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to