DocumentCode :
1893562
Title :
The Data-Driven Multithreading Programming Model Based on DDF
Author :
Wu, Baifeng ; Pei, Songwen ; Zhu, Kun ; Yu, Qiang
Author_Institution :
Fudan Univ., Shanghai
fYear :
2007
fDate :
26-27 July 2007
Firstpage :
577
Lastpage :
581
Abstract :
Currently the compiler technology is far from the need of fully exploring the benefits of chip multi-core architecture of nowadays microprocessor. To further exploit parallelism inside real-world applications, explicit expression of parallelism at thread level will be an important approach. Based on dynamic data flow (DDF) model, this paper presents a multithreading programming model. Using the model parallel execution, analyzability, testability of a multithreading program can be guaranteed by the property of the model of computation. With the programming model, a task can be expressed by multiple code blocks allowing execution in parallel and on different processor architectures, thus such a technique can also be applied in pervasive computing area in future.
Keywords :
data flow computing; parallel architectures; chip multicore architecture; compiler technology; data-driven multithreading programming model; dynamic data flow; multiple code blocks; parallel execution; Computational modeling; Computer architecture; Concurrent computing; Dynamic programming; Microprocessors; Multithreading; Parallel processing; Parallel programming; Testing; Yarn; Dynamic Data Flow; Multithreading; Pervasive Computing; Programming Model;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Pervasive Computing and Applications, 2007. ICPCA 2007. 2nd International Conference on
Conference_Location :
Birmingham
Print_ISBN :
978-1-4244-0971-6
Electronic_ISBN :
978-1-4244-0971-6
Type :
conf
DOI :
10.1109/ICPCA.2007.4365510
Filename :
4365510
Link To Document :
بازگشت