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