Enabling software management for multicore caches with a lightweight hardware support

@article{Lin2009EnablingSM,
  title={Enabling software management for multicore caches with a lightweight hardware support},
  author={Jiang Lin and Q. Lu and X. Ding and Z. Zhang and Xiaodong Zhang and P. Sadayappan},
  journal={Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  year={2009},
  pages={1-12}
}
  • Jiang Lin, Q. Lu, +3 authors P. Sadayappan
  • Published 2009
  • Computer Science
  • Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
The management of shared caches in multicore processors is a critical and challenging task. Many hardware and OS-based methods have been proposed. However, they may be hardly adopted in practice due to their non-trivial overheads, high complexities, and/or limited abilities to handle increasingly complicated scenarios of cache contention caused by many-cores. In order to turn cache partitioning methods into reality in the management of multicore processors, we propose to provide an affordable… Expand
Operating system management of shared caches on multicore processors
Real-time cache management framework for multi-core architectures
Deterministic Memory Hierarchy and Virtualization for Modern Multi-Core Embedded Systems
Dynamic cache reconfiguration based techniques for improving cache energy efficiency
A Survey of Techniques for Cache Partitioning in Multicore Processors
A Phase Behavior Aware Dynamic Cache Partitioning Scheme for CMPs
MASTER: A Multicore Cache Energy-Saving Technique Using Dynamic Cache Reconfiguration
...
1
2
3
4
5
...

References

SHOWING 1-2 OF 2 REFERENCES
Handling long-latency loads in a simultaneous multithreading processor
Dynamic partition ing of shared cache memory.The Journal of Supercomputing
  • 2004