DocumentCode
121137
Title
Spider: A Synchronous Parameterized and Interfaced Dataflow-based RTOS for multicore DSPS
Author
Heulot, Julien ; Pelcat, Maxime ; Desnos, Karol ; Nezan, Jean-Francois ; Aridhi, Slaheddine
Author_Institution
IETR, INSA Rennes, Rennes, France
fYear
2014
fDate
11-12 Sept. 2014
Firstpage
167
Lastpage
171
Abstract
This paper introduces a novel Real-Time Operating System (RTOS) based on a parameterized dataflow Model of Computation (MoC). This RTOS, called Synchronous Parameterized and Interfaced Dataflow Embedded Runtime (SPiDER), aims at efficiently scheduling Parameterized and Interfaced Synchronous Dataflow (PiSDF) graphs on multicore architectures. It exploits features of PiSDF to locate locally static regions that exhibit predictable application behavior. This paper uses a multicore signal processing benchmark to demonstrate that the SPiDER runtime can exploit more parallelism than a conventional multicore task scheduler. By comparing experimental results of the SPiDER runtime on an 8-core Texas Instruments Keystone I Digital Signal Processor (DSP) with those obtained from the OpenMP framework, latency improvements of up to 26% are demonstrated.
Keywords
digital signal processing chips; multiprocessing systems; real-time systems; 8-core Texas Instruments Keystone I Digital Signal Processor; OpenMP framework; Spider; latency improvements; locally static regions; multicore DSPS; multicore architectures; multicore signal processing benchmark; parameterized dataflow model of computation; real-time operating system; synchronous parameterized and interfaced dataflow-based RTOS; Benchmark testing; Finite impulse response filters; Hardware; Multicore processing; Runtime; Signal processing algorithms; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Education and Research Conference (EDERC), 2014 6th European Embedded Design in
Conference_Location
Milano
Print_ISBN
978-1-4799-6841-1
Type
conf
DOI
10.1109/EDERC.2014.6924381
Filename
6924381
Link To Document