DocumentCode :
3757191
Title :
MAD7F: A FPGA-based CMP Memory Architecture Simulation Framework
Author :
Hadrien A. Clarke;Kazuaki J. Murakami
Author_Institution :
Inst. of Syst., Inf. Technol. &
fYear :
2015
Firstpage :
350
Lastpage :
356
Abstract :
Increasing the number of processing cores on chip multiprocessors has become a mainstream strategy to boost their capabilities. At the same time, there is a need for tools to help design on-chip memory architectures supporting these newly added cores. Such tools are usually fully implemented in software which are unfortunately difficult to scale, partly because of the difficulty to compute concurrent timings efficiently. We present MAD7F, a framework that relies on delegating most of the memory architecture simulation aspects to hardware. In this framework, a host is in charge of providing memory access traces on-the-fly via PCIe to a simulator implemented on a FPGA that handles concurrent timings naturally. By doing so, no core architectures need to be implemented and memory architectures featuring high core counts can be simulated running virtually any kind of workloads, even with a modest simulation environment setup.
Keywords :
"Memory architecture","Field programmable gate arrays","Synchronization","Instruments","Clocks"
Publisher :
ieee
Conference_Titel :
Computing and Networking (CANDAR), 2015 Third International Symposium on
Electronic_ISBN :
2379-1896
Type :
conf
DOI :
10.1109/CANDAR.2015.72
Filename :
7424738
Link To Document :
بازگشت