Journal article
Execution Trace-Driven Energy-Reliability Optimization for Multimedia MPSoCs
ACM transactions on reconfigurable technology and systems, v 8(3), pp 1-19
01 May 2015
Abstract
Multiprocessor systems-on-chip (MPSoCs) are becoming a popular design choice in current and future technology nodes to accommodate the heterogeneous computing demand of a multitude of applications enabled on these platform. Streaming multimedia and other communication-centric applications constitute a significant fraction of the application space of these devices. The mapping of an application on an MPSoC is an NP-hard problem. This has attracted researchers to solve this problem both as stand-alone (best-effort) and in conjunction with other optimization objectives, such as energy and reliability. Most existing studies on energy-reliability joint optimization are static-that is, design time based. These techniques fail to capture runtime variability such as resource unavailability and dynamism associated with application behaviors, which are typical of multimedia applications. The few studies that consider dynamic mapping of applications do not consider throughput degradation, which directly impacts user satisfaction. This article proposes a runtime technique to analyze the execution trace of an application modeled as Synchronous Data Flow Graphs (SDFGs) to determine its mapping on a multiprocessor system with heterogeneous processing units for different fault scenarios. Further, communication energy is minimized for each of these mappings while satisfying the throughput constraint. Experiments conducted with synthetic and real SDFGs demonstrate that the proposed technique achieves significant improvement with respect to the state-of-the-art approaches in terms of throughput and storage overhead with less than 20% energy overhead.
Metrics
Details
- Title
- Execution Trace-Driven Energy-Reliability Optimization for Multimedia MPSoCs
- Creators
- Anup Das - National University of SingaporeAmit Kumar Singh - National University of SingaporeAkash Kumar - National University of Singapore
- Publication Details
- ACM transactions on reconfigurable technology and systems, v 8(3), pp 1-19
- Publisher
- Assoc Computing Machinery
- Number of pages
- 19
- Grant note
- R-263-000-655-133 / Singapore Ministry of Education Academic Research Fund Tier 1; Ministry of Education, Singapore
- Resource Type
- Journal article
- Language
- English
- Academic Unit
- Electrical and Computer Engineering
- Web of Science ID
- WOS:000355669800005
- Scopus ID
- 2-s2.0-84929232202
- Other Identifier
- 991019295313404721
InCites Highlights
Data related to this publication, from InCites Benchmarking & Analytics tool:
- Web of Science research areas
- Computer Science, Hardware & Architecture