DocumentCode :
704185
Title :
Impact of Data Sharing on Co-Running Embedded Applications in Multi-core System
Author :
Korotaeva, Anna ; Nebel, Wolfgang
Author_Institution :
CvO Univ., Oldenburg, Germany
fYear :
2015
fDate :
4-6 March 2015
Firstpage :
716
Lastpage :
720
Abstract :
This work studies utilization of shared caches by applications running concurrently on different cores of multicore systems. Knowledge about program contention due to shared resources is important for various design problems concerning multicore architectures. It is needed for power estimation, scheduling of parallel applications and design of shared memories. Moreover, deep understanding of programs behavior is especially needed for the development of accurate models that are able to predict misses caused by shared resources in multicore systems. We present a methodology that is able to examine the interaction of applications in shared caches. Our experiments show a positive impact of data sharing by minimizing misses in shared L2 caches over a wide range of L2 cache sizes for applications from the Media bench suite. Up to 25% lower misses in the last level cache can be observed for embedded applications, when data are allowed to be shared among programs running on different cores.
Keywords :
data handling; embedded systems; multiprocessing systems; Media bench suite; corunning embedded applications; data sharing; embedded applications; multicore architectures; multicore system; parallel applications; power estimation; program contention; shared memories; Benchmark testing; Computational modeling; Data models; Mathematical model; Multicore processing; Predictive models; cache memory; embedded applications; multicore;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Conference_Location :
Turku
ISSN :
1066-6192
Type :
conf
DOI :
10.1109/PDP.2015.88
Filename :
7092798
Link To Document :
بازگشت