Back to Search
Start Over
Building a RTOS for MPSoC Dataflow Programming
- Source :
- SoC 2011 Proceedings, 2011 International Symposium on System on Chip (SoC), 2011 International Symposium on System on Chip (SoC), Oct 2011, Finland. pp.143, SoC
- Publication Year :
- 2011
- Publisher :
- HAL CCSD, 2011.
-
Abstract
- International audience; Multiprocessor Systems-on-Chip (MPSoC) are becoming the standard high performance Digital Signal Processing (DSP) systems. Hardware complexity abstraction is needed to enable efficient MPSoC programming. A major challenge of MPSoC programming is efficiently handling the combination of new features necessary in a MPSoC operating system: load balancing and efficient use of the parallel resources, with the more traditional features of Real-Time Operating Systems (RTOS): resource sharing between applications, task priorities and reactivity to events. This paper presents a method to combine dataflow methods and RTOS features. The resulting system prototypes an RTOS for symmetric multiprocessing MPSoCs whose inputs are dataflow graphs of applications. The prototype is built on the uC/OS-II RTOS. Experimental results are given on a 3GPP Long Term Evolution algorithm executed on a 4-core MPSoC.
- Subjects :
- business.industry
Dataflow
Computer science
Dataflow programming
020206 networking & telecommunications
Multiprocessing
02 engineering and technology
ComputerSystemsOrganization_PROCESSORARCHITECTURES
Load balancing (computing)
MPSoC
020202 computer hardware & architecture
Computer architecture
[INFO.INFO-TS]Computer Science [cs]/Signal and Image Processing
Symmetric multiprocessing
Embedded system
0202 electrical engineering, electronic engineering, information engineering
System on a chip
ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS
[INFO.INFO-OS]Computer Science [cs]/Operating Systems [cs.OS]
[INFO.INFO-DC]Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]
business
Real-time operating system
[SPI.SIGNAL]Engineering Sciences [physics]/Signal and Image processing
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- SoC 2011 Proceedings, 2011 International Symposium on System on Chip (SoC), 2011 International Symposium on System on Chip (SoC), Oct 2011, Finland. pp.143, SoC
- Accession number :
- edsair.doi.dedup.....b803beb09666dca6c7d82fc4e558a56b