Abstract
Variability in the manufacturing process results in variation in the maximum supported frequency of individual cores in a Multi-Processor System-on-Chip (MPSoC). This variation needs to be considered when performing statistical timing analysis in the system-level design. As our first contribution, we present a framework to estimate the probability distribution of application throughput (e.g. frames per second in video decoding) in a system with Voltage-Frequency Island (VFI) partitions in the presence of process variation. The novelty of the framework lies in the computation of the probability distribution of throughput, based on a user-specified set of clock-frequency levels per VFI domain considering both within-die and die-to-die variations of cores. As a second contribution, we provide a methodology to perform variation-aware partitioning of the cores of an MPSoC into VFIs for maximized timing yield (percentage of chips that satisfy a given throughput requirement). On a case study, we demonstrate how our methodology can be used by system designers for two purposes: 1) to make trade-offs between the number of VFI partitions (design cost) and timing yield; 2) to estimate the impact of reducing circuit design margins on the number of good dies on a wafer. We illustrate that the proposed variation-aware partitioning provides up to 18% improvements in the timing yield compared to a deterministic partitioning.
| Original language | English |
|---|---|
| Title of host publication | ESTIMedia 2013 - 11th IEEE Symposium on Embedded Systems for Real-Time Multimedia, 3-4 October 2013, Montreal, Quebec |
| Place of Publication | Brussels |
| Publisher | IEEE Computer Society |
| Pages | 1-10 |
| Number of pages | 10 |
| ISBN (Electronic) | 978-1-4799-1284-1 |
| ISBN (Print) | 978-1-4799-1285-8 |
| DOIs | |
| Publication status | Published - 2013 |
| Event | 11th IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESTIMedia 2013) - Montreal, QC, Canada Duration: 3 Oct 2013 → 4 Oct 2013 Conference number: 11 http://www.estimedia.org/past/ESTIMedia2013/index.html |
Conference
| Conference | 11th IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESTIMedia 2013) |
|---|---|
| Abbreviated title | ESTIMedia 2013 |
| Country/Territory | Canada |
| City | Montreal, QC |
| Period | 3/10/13 → 4/10/13 |
| Internet address |
Fingerprint
Dive into the research topics of 'Throughput analysis and voltage-frequency island partitioning for streaming applications under process variation'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver