FPGA-based adaptive computing for correlated multi-stream processing
2010 (English)In: Proceedings -Design, Automation and Test in Europe, DATE, IEEE Computer Society, 2010, 973-976 p.Conference paper (Refereed)
In conventional static implementations for correlated streaming applications, computing resources may be inefficiently utilized since multiple stream processors may supply their sub-results at asynchronous rates for result correlation or synchronization. To enhance the resource utilization efficiency, we analyze multi-streaming models and implement an adaptive architecture based on FPGA Partial Reconfiguration (PR) technology. The adaptive system can intelligently schedule and manage various processing modules during run-time. Experimental results demonstrate up to 78.2% improvement in throughput-per-unit- area on unbalanced processing of correlated streams, as well as only 0.3% context switching overhead in the overall processing time in the worst-case.
Place, publisher, year, edition, pages
IEEE Computer Society, 2010. 973-976 p.
, Design, Automation, and Test in Europe Conference and Exhibition. Proceedings, ISSN 1530-1591
Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:kth:diva-63740ScopusID: 2-s2.0-77953089194ISBN: 978-398108016-2OAI: oai:DiVA.org:kth-63740DiVA: diva2:482512
Design, Automation and Test in Europe Conference and Exhibition, DATE 2010; Dresden; 8 March 2010 through 12 March 2010
QC 201202212012-01-242012-01-242012-02-21Bibliographically approved