2020
DOI: 10.1109/tc.2020.2986963
|View full text |Cite
|
Sign up to set email alerts
|

DS3: A System-Level Domain-Specific System-on-Chip Simulation 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-leve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
14
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
4

Relationship

1
7

Authors

Journals

citations
Cited by 32 publications
(14 citation statements)
references
References 36 publications
0
14
0
Order By: Relevance
“…DS3 [14] (system-level domain-specific SoC simulation) is a system-level domain-specific SoC simulation platform. It leverages Dynamic Power and Thermal Management (DTPM) methodologies to provide users with a tool for resource optimization including the SoC design space.…”
Section: Ds3mentioning
confidence: 99%
See 1 more Smart Citation
“…DS3 [14] (system-level domain-specific SoC simulation) is a system-level domain-specific SoC simulation platform. It leverages Dynamic Power and Thermal Management (DTPM) methodologies to provide users with a tool for resource optimization including the SoC design space.…”
Section: Ds3mentioning
confidence: 99%
“…✓ Scheduling and DTPM Algorithms: DS3 [14] includes Dynamic Power and Thermal Management policies and scheduling algorithms, which will allow designers to model and implement new algorithmic procedures. It is thanks to the Scheduler class and the constructor functions that the user creates his algorithm.…”
mentioning
confidence: 99%
“…We conduct our evaluations in the open-source DS3 environment [14] that allows the designer to simulate the behavior of a heterogeneous platform under a variety of realistic SoC workload scenarios, resource management strategies, and hardware configurations. DS3 enables simulations of benchmark applications, modeled as DAGs, considering a target heterogeneous SoC platform under different scheduling algorithms.…”
Section: Simulation Frameworkmentioning
confidence: 99%
“…Table shows execution time for each task on each PE. Gantt chart shows output schedule generated via the DS3 simulation environment [14]. In this scenario, all link speeds between distinct PEs are assumed to be 1 in accordance with [5], and the edge weights in the DAG represent the total volume of data that must be transferred over those links.…”
Section: Introductionmentioning
confidence: 99%
“…A discrete-event Domain-Specific System-on-Chip Simulation (DS3) is a real-time system-level emulator that is built for scheduling tasks to general-purpose and special-purpose processors, especially optimizing the processors to a particular domain [10]. It is known as domain-specific system-on-chips (DSSoCs), a class of heterogeneous architectures.…”
Section: Ds3 Simulationmentioning
confidence: 99%