Title
DS3: A System-Level D omain- S pecific S ystem-on-Chip S imulation Framework
Abstract
Heterogeneous systems-on-chip (SoCs) are highly favorable computing platforms due to their superior performance and energy efficiency potential compared to homogeneous architectures. They can be further tailored to a specific domain of applications by incorporating processing elements (PEs) that accelerate frequently used kernels in these applications. However, this potential is contingent upon optimizing the SoC for the target domain and utilizing its resources effectively at runtime. To this end, system-level design - including scheduling, power-thermal management algorithms and design space exploration studies - plays a crucial role. This article presents a system-level domain-specific SoC simulation (DS3) framework to address this need. DS3 enables both design space exploration and dynamic resource management for power-performance optimization of domain applications. We showcase DS3 using six real-world applications from wireless communications and radar processing domain. DS3, as well as the reference applications, is shared as open-source software to stimulate research in this area.
Year
DOI
Venue
2020
10.1109/TC.2020.2986963
IEEE Transactions on Computers
Keywords
DocType
Volume
Space exploration,Scheduling,Computer architecture,Task analysis,Computational modeling,Analytical models,Scheduling algorithms
Journal
69
Issue
ISSN
Citations 
8
0018-9340
0
PageRank 
References 
Authors
0.34
0
9
Name
Order
Citations
PageRank
Samet E. Arda111.39
Anish Krishnakumar200.68
A. Alper Goksoy300.68
Nirmal Kumbhare433.08
Joshua Mack512.40
Anderson L. Sartor600.34
Ali Akoglu715729.40
Radu Marculescu84366267.69
Umit Y. Ogras900.34