2023
DOI: 10.1145/3529257
|View full text |Cite
|
Sign up to set email alerts
|

CEDR: A Compiler-integrated, Extensible DSSoC Runtime

Abstract: In this work, we present CEDR, a C ompiler-integrated, E xtensible D omain Specific System on Chip R untime ecosystem to facilitate research towards addressing the challenges of architecture, system software and application development with distinct plug-and-play integration points in a unified compile time and run time workflow. We demonstrate the utility of CEDR on the Xilinx Zynq MPSoC-ZCU102 for evaluating perfo… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(4 citation statements)
references
References 49 publications
0
4
0
Order By: Relevance
“…The full-system hardware that integrated the cores and accelerators was implemented on a Xilinx Zynq UltraScale+ ZCU102 FPGA [42]. Runtime Environment: This study utilized the CEDR runtime framework [5] to implement DAS and evaluate its benefits for a DSSoC. CEDR allows users to compile and execute applications on heterogeneous SoC architectures.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…The full-system hardware that integrated the cores and accelerators was implemented on a Xilinx Zynq UltraScale+ ZCU102 FPGA [42]. Runtime Environment: This study utilized the CEDR runtime framework [5] to implement DAS and evaluate its benefits for a DSSoC. CEDR allows users to compile and execute applications on heterogeneous SoC architectures.…”
Section: Methodsmentioning
confidence: 99%
“…Details of the workload mixes are given in Appendix B. Emulation Environment: Conducting a realistic runtime overhead and energy analysis is one of our key goals in this study. For this purpose, we leverage a Compiler-integrated, Extensible DSSoC Runtime (CEDR) framework introduced by Mack et al [5]. The CEDR has been validated extensively on x86 and Arm-based platforms.…”
Section: Domain Applicationsmentioning
confidence: 99%
See 1 more Smart Citation
“…• Ensuring End-User Compatibility: PEs in DS-IMCs should expose applications programming interfaces (APIs) that allow existing applications to execute with minimal modifications [121]. Runtime frameworks play a crucial role, using application source code and stateof-the-art resource management techniques [122].…”
Section: ) Software Developmentmentioning
confidence: 99%