DocumentCode
1963601
Title
Low energy data and concurrency management of highly dynamic real-time multi-media systems
Author
Catthoor, Francky
Author_Institution
IMEC, Leuven, Belgium
fYear
2004
fDate
6-7 Sept. 2004
Firstpage
4
Abstract
Summary form only given. The merging of computers, consumer and communication disciplines gives rise to very fast growing markets for personal communication, multi-media and broadband networks, in the information technology (IT) area. Rapid evolution in sub-micron process technology allows ever more complex systems to be mapped on platforms that become integrated on one single platform (system -on-chip). Technology advances are however not followed by an increase in system design productivity. One of the most critical bottlenecks is the very dynamic concurrent behaviour of many of these new applications. They are fully specified in software oriented languages (like Java, UML, SDL, C++) and still need to be executed in real-time cost/energy sensitive way on the heterogeneous SoC platforms. The main issue is that fully design time based solutions as proposed earlier in the compiler and system synthesis cannot solve the problem, and run-time solutions as present in nowadays operating systems are too inefficient in terms of cost optimisation (especially energy consumption) and are also not adapted for the real-time constraints (even RTOS kernels). This dynamic nature is especially emerging because of the quality-of-service (QoS) aspects of these multi-media and networking applications. Prominent examples of this can be found in the recent MPEG4/JPEG2000 standards and especially the new MPEG21 standard. Also the emerging Ambient Intelligence and virtual reality paradigms will stimulate this further. In order to deal with these dynamic issues where tasks and complex data types are created and deleted at run-time based on non-deterministic events, a novel system design paradigm is required. This presentation will focus on the new requirements that result in system-level synthesis. In particular both a "dynamic data management" and a "task concurrency management" problem formulation will be presented, that have to deal with the very dynamic nature of these systems. The concept of Pareto curve based exploration is crucial in these problem formulations and their solutions.
Keywords
concurrency control; multimedia systems; real-time systems; Pareto curve; dynamic data management; multi-media systems; quality-of-service; real-time systems; system design paradigm; system-level synthesis; system-on-chip; task concurrency management; Broadband communication; Computer networks; Concurrent computing; Energy management; Information technology; Merging; Multimedia communication; Multimedia systems; Real time systems; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Systems for Real-Time Multimedia, 2004. ESTImedia 2004. 2nd Workshop on
Print_ISBN
0-7803-8631-0
Type
conf
DOI
10.1109/ESTMED.2004.1359690
Filename
1359690
Link To Document