Skip to main navigation Skip to search Skip to main content

SP@CE - An SP-Based Programming Model for Consumer Electronics Streaming Applications

Research output: Chapter in Book / Report / Conference proceedingChapterAcademic

185 Downloads (Pure)

Abstract

Efficient programming of multimedia streaming applications for Consumer Electronics (CE) devices is not trivial. As a solution for this problem, we present SP@CE, a novel programming model designed to balance the specific requirements of CE streaming applications with the simplicity and efficiency of the Series-Parallel Contention (SPC) programming model To enable the use of SP@CE, we have designed a framework that guides the programmer to design, evaluate, optimize and execute the application on the target CE platform. To evaluate the entire system, we have used SP@CE to implement a set of real-life streaming applications and we present the results obtained by running them on the Wasabi/SpaceCAKE architecture from Philips, a multi-processor system-on-chip (MPSoC) CE platform. The experiments show that SP@CE enables rapid application development, induces low overhead, offers high code reuse potential, and takes advantage of the inherent application parallelism.
Original languageEnglish
Title of host publicationLanguages and Compilers for Parallel Computing
Pages33-48
Publication statusPublished - 2007

Bibliographical note

Languages and Compilers for Parallel Computing, 33-48

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production

Fingerprint

Dive into the research topics of 'SP@CE - An SP-Based Programming Model for Consumer Electronics Streaming Applications'. Together they form a unique fingerprint.

Cite this