printlogo
ETH Zuerich - Homepage
Computer Engineering and Networks Laboratory (TIK)
 

Publication Details for Inproceedings "Efficient Execution of Kahn Process Networks on Multi-Processor Systems Using Protothreads and Windowed FIFOs"

 

 Back

 New Search

 

Authors: Wolfgang Haid, Lars Schor, Kai Huang, Iuliana Bacivarov, Lothar Thiele
Group: Computer Engineering
Type: Inproceedings
Title: Efficient Execution of Kahn Process Networks on Multi-Processor Systems Using Protothreads and Windowed FIFOs
Year: 2009
Month: October
Pub-Key: hshbt09a
Book Titel: Proc. IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMedia)
Pages: 35-44
Keywords: ESD,MPSOC
Publisher: IEEE
Abstract: As single-processor systems are ceasing to scale effectively, multi-processor systems are becoming more and more popular. While there are many challenges of designing multi-processor systems in hardware, writing efficient parallel applications that utilize the computing capability of multiple processors may reveal to be even more challenging. In this paper, we introduce a framework that allows to efficiently execute applications expressed as Kahn process networks on multi-processor systems using protothreads and windowed FIFOs. We show that application developers can %use this framework to attain considerable speedups on different use this framework to achieve considerable speed-ups on the Cell Broadband Engine without needing to write architecture-specific code.
Remarks: Nominated for Best Paper Award
Location: Grenoble, France
Resources: [BibTeX] [Paper as PDF]

 

 Back

 New Search