DocumentCode :
2874471
Title :
Multicore Scheduling Issues in Ericsson Mobile Platforms
Author :
Eker, Johan
fYear :
2009
fDate :
22-25 Sept. 2009
Firstpage :
1
Lastpage :
1
Abstract :
The multicore revolution is now happening both on the desktop and the server systems and is expected to soon enter the embedded space. For the last decades hardware manufacturers have been able to deliver more powerful CPUs by higher clock speed and advanced memory systems. However, the frequency is no longer increasing, and instead the number of cores on each CPU is. Software development for embedded uniprocessor systems is completely dominated by imperative style programming and deeply rooted in C and scheduling of threads and processes. We believe that the multicore challenge requires new methodologies and new tools to make efficient use the hardware. Data flow programming, which has received considerable attention over the years, is a promising candidate for design and implementation of certain classes of applications, such as complex media coding, network processing, imaging and digital signal processing, and embedded control, on parallel hardware. This talk discusses current problems areas within the embedded domain and presents the Open Dataflow framework. Traditionally, very little work has been done on real-time analysis and design of dataflow systems. The difficulties involved, which relates to the high level of dynamicity are discussed and some research ideas are presented.
Keywords :
data flow computing; embedded systems; mobile computing; multiprocessing systems; processor scheduling; Ericsson mobile platforms; advanced memory systems; complex media coding; data flow programming; digital signal processing; embedded control; embedded uniprocessor systems; imperative style programming; multicore scheduling; network processing; open dataflow framework; parallel hardware; software development; Clocks; Digital signal processing; Frequency; Hardware; Job shop scheduling; Manufacturing; Multicore processing; Parallel programming; Signal design; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Workshops, 2009. ICPPW '09. International Conference on
Conference_Location :
Vienna
ISSN :
1530-2016
Print_ISBN :
978-1-4244-4923-1
Electronic_ISBN :
1530-2016
Type :
conf
DOI :
10.1109/ICPPW.2009.114
Filename :
5366865
Link To Document :
بازگشت