Yuankang ZhaoSalim UllahSiva Satyendra SahooAkash Kumar
The emerging nonvolatile memories (NVMs), such as spin transfer torque random access memory (STT-RAM) and racetrack memory (RTM), offer a promising solution to satisfy the memory and performance requirements of modern applications. Compared to the commonly utilized volatile static random-access memories (SRAMs), the NVMs provide better capacity and energy efficiency. However, many of these NVMs are still in the development phases and require proper evaluation in order to evaluate the impact of their use at the system level. Therefore, there is a need to design functional- and cycleaccurate simulators/emulators to evaluate the performance of these memory technologies. To this end, this work focuses on implementing a RISC-V-based emulation platform for evaluating NVMs. The proposed framework provides interfaces to integrate various types of NVMs, with RTMs and STT-RAMs used as test cases. The efficacy of the framework is evaluated by executing benchmark applications.
Jaewon LeeHanning ChenJeffrey YoungHyesoon Kim
Pedro J. A. IshimaruAntonyus P. A. FerreiraVanessa O. OggCecil AccettiEdna Barros
Leandro LuporiVanderson Martins do RosárioEdson Borin
Łukasz MatogaArkadiusz KoczorMichal GołekPaweł ZądekPiotr Penkala