A generic functional simulation of heterogeneous systems

Rachuj S, Reichenbach M, Fey D (2019)


Publication Type: Conference contribution

Publication year: 2019

Journal

Publisher: Springer Verlag

Book Volume: 11479 LNCS

Pages Range: 128-141

Conference Proceedings Title: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Event location: Copenhagen DK

ISBN: 9783030186555

DOI: 10.1007/978-3-030-18656-2_10

Abstract

Virtual Prototypes are often used for software development before the actual hardware configuration of the finished product is available. Today’s platforms often provide different kinds of processors forming a heterogeneous system. For example, ADAS applications require dedicated realtime processors, parallel accelerators like graphics cards and general purpose CPUs. This paper presents an approach for creating a simulation system for a heterogeneous system by using already available processor models. The approach is intended to be flexible and to support different kinds of models to fulfill the requirements of a heterogeneous system. Simulators should easily be exchangeable by simulators with the same architecture support. It was possible to identify the SystemC connection of the considered general purpose CPU models as a bottleneck for the simulation speed. The connection to the realtime core suffers from a necessary connection via the network which is evaluated in more detail. Combining the GPU emulator with the rest of the system reduces the simulation speed of the CUDA kernels in a negligible manner.

Authors with CRIS profile

How to cite

APA:

Rachuj, S., Reichenbach, M., & Fey, D. (2019). A generic functional simulation of heterogeneous systems. In Martin Schoeberl, Thilo Pionteck, Sascha Uhrig, Jürgen Brehm, Christian Hochberger (Eds.), Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (pp. 128-141). Copenhagen, DK: Springer Verlag.

MLA:

Rachuj, Sebastian, Marc Reichenbach, and Dietmar Fey. "A generic functional simulation of heterogeneous systems." Proceedings of the 32nd International Conference on Architecture of Computing Systems, ARCS 2019, Copenhagen Ed. Martin Schoeberl, Thilo Pionteck, Sascha Uhrig, Jürgen Brehm, Christian Hochberger, Springer Verlag, 2019. 128-141.

BibTeX: Download