MAGPIE: System-level Evaluation of Manycore Systems with Emerging Memory Technologies

We present a holistic design evaluation tool, named MAGPIE explorer, which aims at manycore systems integrating emerging NVM technologies for energy-efficiency. MAGPIE stands for Manycore Architecture enerGy and Performance evaluatIon Environment. It is built upon three mature and popular tools: the gem5 full-system simulator, the McPAT and NVSim power/energy and area estimation tools for CMOS, SOI and NVM technologies. MAGPIE explorer enables a designer to specify input design specifications and run a seamless evaluation flow that automatically produces results including application outputs, performance numbers, area, power and energy consumption.

[1]  Somayeh Sardashti,et al.  The gem5 simulator , 2011, CARN.

[2]  Gilles Sassatelli,et al.  Accuracy evaluation of GEM5 simulator system , 2012, 7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC).

[3]  Dong Li,et al.  A Survey Of Architectural Approaches for Managing Embedded DRAM and Non-Volatile On-Chip Caches , 2015, IEEE Transactions on Parallel and Distributed Systems.