Abstract
In this paper, we address the problem of partitioning a shared cache when the executing threads belong to the same application.
- http://www.nas.nasa.gov/resources/software/npb.html.Google Scholar
- http://www.spec.org/omp.Google Scholar
- S. Chen et al. Scheduling threads for constructive cache sharing on cmps. In Proc. SPAA, 2007. Google Scholar
Digital Library
- A. Jaleel et al. Adaptive insertion policies for managing shared caches. In Proc. PACT, 2008. Google Scholar
Digital Library
- S. Kim et al. Fair cache sharing and partitioning in a chip multiprocessor architecture. In Proc. PACT, 2004. Google Scholar
Digital Library
- P. S. Magnusson and et al. Simics : A full system simulation platform. In Computer, 35(2):50--58, 2002. Google Scholar
Digital Library
- G. E. Suh et al. Dynamic partitioning of shared cache memory. J. Supercomput., 28(1):7--26, 2004. Google Scholar
Digital Library
Index Terms
Intra-application shared cache partitioning for multithreaded applications
Recommendations
Intra-application shared cache partitioning for multithreaded applications
PPoPP '10: Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel ProgrammingIn this paper, we address the problem of partitioning a shared cache when the executing threads belong to the same application.
A helper thread based dynamic cache partitioning scheme for multithreaded applications
DAC '11: Proceedings of the 48th Design Automation ConferenceFocusing on the problem of how to partition the cache space given to a multithreaded application across its threads, we show that different threads of a multithreaded application can have different cache space requirements, propose a fully automated, ...
Exploring cache bypassing and partitioning for multi-tasking on GPUs
ICCAD '17: Proceedings of the 36th International Conference on Computer-Aided DesignGraphics Processing Units (GPUs) computing has become ubiquitous for embedded system, evidenced by its wide adoption for various general purpose applications. As more and more applications are accelerated by GPUs, multi-tasking scenario starts to ...







Comments