MCSMC: A new parallel Multi-level Cache Simulator For multi-core processors

Autor: Shahid H. Mirza, Talat Altaf, Muhammad Ali Ismail
Rok vydání: 2013
Předmět:
Zdroj: 2013 Saudi International Electronics, Communications and Photonics Conference.
DOI: 10.1109/siecpc.2013.6550746
Popis: Simulation is a widely accepted tool for evaluating any proposed cache system under different application and configuration scenarios because of the high degree of configurability of cache memory which requires extensive design space exploration and identification of performance bottlenecks in system understudy. In this paper we have presented a new multi-level cache Simulator, 'MCSMC' (Multi-level Cache Simulator for Multi-Cores), developed for multi-core processors at NED University. It is a parallel trace-driven multi-level cache simulator based on module and layers approach. The developed simulator has been tested for upto 2048 cores and 10 cache levels with different cache performance parameters. It is coded in Visual C++ using OpenMP and Win32 process / thread libraries.
Databáze: OpenAIRE