DocumentCode :
1814383
Title :
Evaluating conflicts impact over shared last-level cache using public goods game on cellular automata
Author :
Tsompanas, Michail-Antisthenis I. ; Kachris, Christoforos ; Sirakoulis, G.C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi, Greece
fYear :
2013
fDate :
1-5 July 2013
Firstpage :
326
Lastpage :
332
Abstract :
Regardless the fact that micro-architecture design has reached a very high level of complexity to overcome the restrains of Moore´s Law, memory systems remain a bottleneck for processing systems. Taking that into account, this paper presents a model that simulates the conflict between cores for the use of shared resources, i.e. cache memory, on a multi-core processor and illustrates the impact of that conflict on the global performance of the system, using an example of Game Theory, namely Public Goods Game. In this context, Cellular Automata are the computational tool selected, in order to encapsulate the local dynamics realized on a multi-core system. Moreover, in order to validate the applicability of the model, the behavior of multicore applications running on a regular multi-core system, were profiled and compared with the results obtained from the model. This comparison illustrated that the performance of system simulated by the model is in good agreement with the profiling results of the real system configuration.
Keywords :
cache storage; cellular automata; game theory; memory architecture; performance evaluation; resource allocation; shared memory systems; storage allocation; Moore´s Law; cache memory; cellular automata; conflict impact evaluation; game theory; global system performance; local dynamics; memory systems; microarchitecture design; model applicability validation; multicore applications; multicore processor; multicore system; performance simulation; public goods game; shared last-level cache; shared resource usage; Game theory; Games; Hardware; Investment; Multicore processing; Program processors; cellular automata; game theory; memory resources allocation; multi-core systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2013 International Conference on
Conference_Location :
Helsinki
Print_ISBN :
978-1-4799-0836-3
Type :
conf
DOI :
10.1109/HPCSim.2013.6641434
Filename :
6641434
Link To Document :
بازگشت