DocumentCode :
1972273
Title :
Robust media processing in a flexible and cost-effective network of multi-tasking coprocessors
Author :
Rutten, Martin J. ; van Eijndhoven, J.T.J. ; Pol, Evert-Jan D.
Author_Institution :
Philips Res. Lab., Eindhoven, Netherlands
fYear :
2002
fDate :
2002
Firstpage :
223
Lastpage :
230
Abstract :
Eclipse defines a heterogeneous multiprocessor architecture for high-performance streaming media as a subsystem of a system-on-silicon platform for the consumer electronics market. The scalable architecture template supports multiple function-specific coprocessors that operate in parallel and independently. Each coprocessor is multi-tasking, allowing multiple applications to proceed concurrently. Eclipse instances combine application configuration flexibility with the efficiency of function-specific hardware. The Eclipse template introduces novel hardware units, called ´shells´, dedicated to each coprocessor. The combination of limited available buffer memory and high data-bandwidth causes high task-switch rates and synchronization rates, necessitating full support by the shell. Thereto, each shell implements a task scheduler and a transport synchronization unit. The task scheduler is designed for a dynamic workload environment with guarantees for minimum resource budgets, and achieves online task selection within 10 clock cycles.
Keywords :
coprocessors; multimedia communication; multiprocessing systems; multiprogramming; scheduling; synchronisation; Eclipse instances; application configuration flexibility; buffer memory; clock cycles; consumer electronics market; cost-effective network; data-bandwidth; dynamic workload environment; function-specific hardware; heterogeneous multiprocessor architecture; high-performance streaming media; minimum resource budgets; multi-tasking coprocessors; multiple applications; multiple function-specific coprocessors; online task selection; robust media processing; scalable architecture template; synchronization rates; system-on-silicon platform; task scheduler; task-switch rates; transport synchronization unit; Coprocessors; Intelligent networks; Real time systems; Robustness;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 2002. Proceedings. 14th Euromicro Conference on
ISSN :
1068-3070
Print_ISBN :
0-7695-1665-3
Type :
conf
DOI :
10.1109/EMRTS.2002.1019202
Filename :
1019202
Link To Document :
بازگشت