Cache Contention on Multicore Systems: An Ontology-based Approach
Maruthi Rohit Ayyagari

TL;DR
This paper introduces an ontology-based framework for cache contention management in multicore systems, highlighting the potential of Distributed Intensity Online (DIO) and proposing a novel communication approach using resource ontologies.
Contribution
It presents a new ontology-based framework for cache contention, improving process communication and demonstrating the effectiveness of DIO in multicore environments.
Findings
DIO achieves up to 2% performance from the optimal
Ontology-based communication enhances cache contention management
The proposed framework improves process coordination in multicore systems
Abstract
Multicore processors have proved to be the right choice for both desktop and server systems because it can support high performance with an acceptable budget expenditure. In this work, we have compared several works in cache contention and found that such works have identified several techniques for cache contention other than cache size including FSB, Memory Controller and prefetching hardware. We found that Distributed Intensity Online (DIO) is a very promising cache contention algorithm since it can achieve up to 2% from the optimal technique. Moreover, we propose a new framework for cache contention based on resource ontologies. In which ontologies instances will be used for communication between diverse processes instead of grasping schedules based on hardware.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
