DocumentCode
3315204
Title
ARCHER: Communication-based predictive architecture selection for application specific multiprocessor Systems-on-Chip
Author
Ambrose, Jude Angelo ; Higgins, Nick ; Chakravarthy, Mrinal ; Garg, Shivam ; Tuo Li ; Murphy, Daniel ; Ignjatovic, Aleksandar ; Parameswaran, Sri
Author_Institution
Sch. of Comput. Sci. & Eng., Univ. of New South Wales, South Wales, NSW, Australia
fYear
2015
fDate
24-27 May 2015
Firstpage
413
Lastpage
416
Abstract
The need for Multiprocessor Systems-on-Chip (MPSoCs) to satisfy performance demands of applications in embedded systems has enabled vendors to create different communication architectures for MPSoCs. It is a challenge to rapidly identify the best communication architecture and its best configuration, in terms of task mapping and buffer size, for a given application. In this paper, we propose a novel predictive methodology to first quickly predict the communication architecture and then iteratively search for the optimal configuration of the selected MPSoC architecture. A correction approach is applied at the end to make sure that the selected MPSoC architecture and its configuration is the best suited for the area and application latency constraints. Our exploration is significantly quicker than a Particle Swarm approach, achieving an improvement factor of 15 and 87 in solving time when using fresh hardware and existing hardware builds respectively. While our approach is mostly accurate in finding the optimal solution, certain inaccuracies are observed due to less accurate corrector.
Keywords
embedded systems; multiprocessing systems; particle swarm optimisation; system-on-chip; ARCHER; MPSoC architecture; application specific multiprocessor system-on-chip; buffer size; communication architectures; communication-based predictive architecture selection; embedded systems; particle swarm approach; predictive methodology; Computer architecture; Field programmable gate arrays; Genetics; Hardware; Particle swarm optimization; Prediction algorithms; Program processors;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
Conference_Location
Lisbon
Type
conf
DOI
10.1109/ISCAS.2015.7168658
Filename
7168658
Link To Document