Projects per year
Abstract
Many embedded computing platforms are highly specialised towards a given task and, consequently, sacrifice generality for high performance and energy efficiency at low cost. It is commonly accepted that integrating multiple processor cores on the same chip is the most promising way of delivering a high level of processing power under tight energy and cost constraints. Whereas the customisation of individual processing elements to particular tasks such as DSP or multimedia functions is a well-studied problem, the specialisation of application-specific on-chip and off-chip interconnects between processing elements has been largely neglected. In this paper we explore the design space of a tree-based network on chip of a synthesisable application-specific MPSoC. We empirically deduce the optimal network configurations, in terms of runtime and energy consumption, for a range of benchmark workloads. We present a machine learning approach that is able to predict optimal, or near-optimal, network-on-chip configurations for a new and as-yet-unseen workload. This new approach to automated NoC design yields designs that are, on average, within 9% of optimal design for the given workload. Moreover, the model predicts network configurations based on sample data from a single profiling run of the new application on a reference platform, providing the answer up to 280 times faster than an exhaustive search.
Original language | English |
---|---|
Title of host publication | Architecture of Computing Systems - ARCS 2011 |
Subtitle of host publication | 24th International Conference, Como, Italy, February 24-25, 2011. Proceedings |
Editors | M Berekovic, W Fornaciari, U Brinkschulte, C Silvano |
Publisher | Springer-Verlag Berlin Heidelberg |
Pages | 243-258 |
Number of pages | 16 |
ISBN (Print) | 978-3-642-19136-7 |
DOIs | |
Publication status | Published - 2011 |
Event | 24th International Conference on Architecture of Computing Systems - Como, Italy Duration: 24 Feb 2011 → 25 Feb 2011 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | SPRINGER-VERLAG BERLIN |
Volume | 6566 |
ISSN (Print) | 0302-9743 |
Conference
Conference | 24th International Conference on Architecture of Computing Systems |
---|---|
Country | Italy |
Period | 24/02/11 → 25/02/11 |
Projects
- 1 Finished
-
Dynamic Adaptation in Hetrogeneous Multicore Embedded Processors
Haas, H., Franke, B., O'Boyle, M. & Topham, N.
1/11/10 → 30/07/14
Project: Research