The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
Proceedings of the 53rd Annual Design Automation Conference 2016
DOI: 10.1145/2897937.2905018
|View full text |Cite
|
Sign up to set email alerts
|

Invited - The case for embedded scalable platforms

Abstract: Heterogeneous system-on-chip (SoC) architectures are emerging as a fundamental computing platform across a variety of domains, from mobile to cloud computing. Heterogeneity, however, increases design complexity in terms of hardware-software interactions, access to shared resources, and diminished regularity of the design. Embedded Scalable Platforms are a novel approach to SoC design and programming that addresses these design-complexity challenges by combining an architecture and a methodology. The flexible s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
29
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
4

Relationship

3
5

Authors

Journals

citations
Cited by 33 publications
(29 citation statements)
references
References 26 publications
0
29
0
Order By: Relevance
“…Embedded Scalable Platforms (ESP) is a new approach to SoC design and programming that addresses these challenges by combining a flexible tile-based socketed architecture with a companion system-level design (SLD) methodology. 2 Each tile of an ESP instance can host a processor, I/O peripherals, system utilities, or accelerators, which are typically configurable but not programmable. The selection of the mix of tiles for a target application domain is the result of a design-space exploration guided by the SLD methodology.…”
Section: Embedded Scalable Platformsmentioning
confidence: 99%
“…Embedded Scalable Platforms (ESP) is a new approach to SoC design and programming that addresses these challenges by combining a flexible tile-based socketed architecture with a companion system-level design (SLD) methodology. 2 Each tile of an ESP instance can host a processor, I/O peripherals, system utilities, or accelerators, which are typically configurable but not programmable. The selection of the mix of tiles for a target application domain is the result of a design-space exploration guided by the SLD methodology.…”
Section: Embedded Scalable Platformsmentioning
confidence: 99%
“…To guarantee the security of such systems with DIFT, we need to implement a holistic approach: DIFT must be supported in both processors and accelerators. This ensures that (1) the tags are propagated from the processor cores to the 1 We assume that a hardware implementation of DIFT is available for the processor and the communication infrastructure. A equally valid alternative would be having a hybrid approach where the accelerators are protected in hardware while the software applications are protected by a software-based DIFT approach within the operating system (see Section IX for related work).…”
Section: Need Of a Holistic Dift Implementationmentioning
confidence: 99%
“…The execution time reported in these experiments corresponds to the time required by the accelerator to process the given workload in hardware. To measure the execution time for each combination of accelerator, burst size and tag offset, we leveraged the Embedded Scalable Platforms (ESP) methodology [1], [39] to design an SoC that includes a processor core (LEON3), a memory controller, and the specific accelerator. We ran these experiments on the FPGA by booting Linux on the processor core.…”
Section: Performance and Cost Analysismentioning
confidence: 99%
See 1 more Smart Citation
“…According to ITRS predictions, future SoCs will be characterized by heavy reuse (more than 90% by 2020) of Intellectual Property (IP) blocks for reducing design cost and time-to-market [2]. To increase productivity and tackle design complexity, system designers will increasingly use High-Level Synthesis (HLS) to automatically generate specialized IP blocks in a suitable Hardware Description Language (HDL) [3], while integrating all the components with Electronic System Level (ESL) methodologies [4].…”
Section: Introductionmentioning
confidence: 99%