Performance Analysis of Reconfigurations in Adaptive Real-Time Streaming Applications
2012 (English)In: ACM Transactions on Embedded Computing Systems, ISSN 1539-9087, E-ISSN 1558-3465, Vol. 11, no 1, 12- p.Article in journal (Refereed) Published
We propose a performance analysis framework for adaptive real-time synchronous data flow streaming applications on runtime reconfigurable FPGAs. As the main contribution, we present a constraint based approach to capture both streaming application execution semantics and the varying design concerns during reconfigurations. With our event models constructed as cumulative functions on data streams, we exploit a novel compile-time analysis framework based on iterative timing phases. Finally, we implement our framework on a public domain constraint solver, and illustrate its capabilities in the analysis of design trade-offs due to reconfigurations with experiments.
Place, publisher, year, edition, pages
2012. Vol. 11, no 1, 12- p.
Performance analysis, Reconfiguration, Runtime reconfigurable FPGAs, Streaming applications, Synchronous data flow
Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:kth:diva-62095DOI: 10.1145/2180887.2180888ISI: 000307050900002ScopusID: 2-s2.0-84863915217OAI: oai:DiVA.org:kth-62095DiVA: diva2:479811
IEEE/ACM/IFIP Workshop on Embedded Systems for Real-Time Multimedia. Atlanta, GA. OCT 23-24, 2008
QC 20120120. Special issue on Embedded Systems for Real-time Multimedia2012-01-182012-01-182012-09-14Bibliographically approved