Performance estimation of streaming applications for hierarchical MPSoCs
Data(s) |
18/01/2016
|
---|---|
Resumo |
Parallel programming and effective partitioning of applications for embedded many-core architectures requires optimization algorithms. However, these algorithms have to quickly evaluate thousands of different partitions. We present a fast performance estimator embedded in a parallelizing compiler for streaming applications. The estimator combines a single execution-based simulation and an analytic approach. Experimental results demonstrate that the estimator has a mean error of 2.6% and computes its estimation 2848 times faster compared to a cycle accurate simulator. |
Formato |
application/pdf |
Identificador | |
Publicador |
ACM Digitial Library |
Relação |
http://eprints.qut.edu.au/94998/1/a3-flasskamp.pdf DOI:10.1145/2852339.2852342 Flasskamp, Martin, Sievers, Gregor, Ax, Johannes, Klarhorst, Christian, Jungeblut, Thorsten, Kelly, Wayne, Thies, Michael, & Porrmann, Mario (2016) Performance estimation of streaming applications for hierarchical MPSoCs. In RAPIDO '16 Proceedings of the 2016 Workshop on Rapid Simulation and Performance, ACM Digitial Library, Prague, Czech Republic. |
Direitos |
Copyright 2016 Author(s) |
Fonte |
School of Electrical Engineering & Computer Science; Faculty of Science and Technology |
Palavras-Chave | #080302 Computer System Architecture #Performance Estimation #Streaming Applications #MPSoC |
Tipo |
Conference Paper |