Skip to Main content Skip to Navigation
Conference papers

A combined fast/cycle accurate simulation tool for reconfigurable accelerator evaluation: application to distributed data management

Abstract : Parallel computing systems based on reconfigurable accelerators are becoming (1) increasingly heterogeneous, (2) difficult to design and (3) complex to model. Such modeling of a parallel computing system helps to evaluate its performance and to improve its architecture before prototyping. This paper presents a simulation tool aiming to study the integration of reconfigurable accelerators in scalable distributed systems and runtimes, such as S-DSM systems, where S-DSM (software-distributed shared memory) is a paradigm to ease data management among distributed nodes. This tool allows us to simulate the execution of irregular compute kernels accessing distributed data. To deal with the complexity of modeling (3) the complete system we used a hybrid methodology. We integrated the simulation engine into the S-DSM. The distributed data management part is executed on the physical architecture allowing to generate precise and faithful latencies, and the accelerator simulation is cycle accurate. We used general sparse matrix-matrix multiplication (SpGEMM) as a case study. We show that the use of this tool makes it possible to analyze the behavior of an heterogeneous system (1) with rapid prototyping and simulation. The analysis of the results allowed to determine the correct sizing of the architecture (2) to obtain the best performance. The tool allowed to identify the bottleneck of our architecture and confirmed the possibility of hiding data access latencies. Our simulation platform allows to emulate a heterogeneous distributed system by introducing a slowdown between 1.2 and 3.7 times compared to the compute kernel simulation alone.
Document type :
Conference papers
Complete list of metadata

Cited literature [27 references]  Display  Hide  Download
Contributor : Erwan Lenormand <>
Submitted on : Thursday, November 12, 2020 - 10:53:41 AM
Last modification on : Tuesday, November 24, 2020 - 4:00:10 PM
Long-term archiving on: : Saturday, February 13, 2021 - 6:59:47 PM


Files produced by the author(s)




Erwan Lenormand, Thierry Goubier, Loïc Cudennec, Henri-Pierre Charles. A combined fast/cycle accurate simulation tool for reconfigurable accelerator evaluation: application to distributed data management. 2020 IEEE International Workshop on Rapid System Prototyping (RSP), Sep 2020, Hamburg, Germany. pp.1-7, ⟨10.1109/RSP51120.2020.9244859⟩. ⟨cea-03000992⟩



Record views


Files downloads