You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@systemds.apache.org by "phaniarnab (via GitHub)" <gi...@apache.org> on 2023/03/20 15:06:34 UTC
[GitHub] [systemds] phaniarnab opened a new pull request, #1794: [SYSTEMDS-2947] Remove background eviction of GPU lineage cache
phaniarnab opened a new pull request, #1794:
URL: https://github.com/apache/systemds/pull/1794
This patch removes the asynchronous eviction of lineage cache entries from the GPU to main memory. Background eviction needs a compiler-assisted approach. A full runtime asynchronous eviction leads to synchronization issues. This patch also adds a flag to delete cache entries in GPU instead of coping to host.
Currently, for a mini-batch workload with limited reuse opportunities, enabling reuse in GPU slows down the execution by 10x with eviction (copy to host) and 4x with delete.
--
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-unsubscribe@systemds.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [systemds] phaniarnab closed pull request #1794: [SYSTEMDS-2947] Remove background eviction of GPU lineage cache
Posted by "phaniarnab (via GitHub)" <gi...@apache.org>.
phaniarnab closed pull request #1794: [SYSTEMDS-2947] Remove background eviction of GPU lineage cache
URL: https://github.com/apache/systemds/pull/1794
--
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-unsubscribe@systemds.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org