DocumentCode :
255656
Title :
Improving the scalability of shared cache multi-core systems
Author :
Prabhu, S. ; Daruwala, R.D.
Author_Institution :
VJTI, Mumbai, India
fYear :
2014
fDate :
11-13 Dec. 2014
Firstpage :
1
Lastpage :
6
Abstract :
Resource sharing in multi-core processors leads to performance variability due to cross-core interference between the cores. To minimize the effects of cross-core interference, dynamic cache partitioning can be applied at run-time. Cache partitioning can be applied to improve the utilization of the shared cache. However, this scheme must be scalable as the number of cores increases. The Lotka-Volterra competition model is a popular model in biology which models population growth based on species´ interactions. This paper uses a mathematical model of the shared-cache multi-core processor based on the Lotka-Volterra (LV) competition model and investigates the effectiveness of the dynamic cache partitioning scheme as the number of cores sharing the cache increase. Based on the results of the investigations, the paper proposes an improved cache topology which increases the overall system throughput with partitioning.
Keywords :
cache storage; resource allocation; shared memory systems; LV competition model; Lotka-Volterra competition model; cross-core interference; dynamic cache partitioning; mathematical model; performance variability; population growth; resource sharing; run-time; shared cache multicore systems; shared cache utilization; shared-cache multicore processor; species interactions; system throughput; Biological system modeling; Equations; Mathematical model; Multicore processing; Scalability; Sociology; Throughput; Cache partitioning; Lotka -Volterra model; Performance variability; Scalability; Workload characterization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
India Conference (INDICON), 2014 Annual IEEE
Conference_Location :
Pune
Print_ISBN :
978-1-4799-5362-2
Type :
conf
DOI :
10.1109/INDICON.2014.7030574
Filename :
7030574
Link To Document :
بازگشت