DocumentCode
568128
Title
Review of data-parallel programming model
Author
Hou, Ke ; Zhang, Jing ; Li, Jun-huai
Author_Institution
Inst. of Comput. Sci. & Eng., Xi´´an Univ. of Technol., Xi´´an, China
fYear
2012
fDate
14-17 July 2012
Firstpage
629
Lastpage
633
Abstract
Data-parallel programming model (DPPM for short) specialized for data-intensive computing becomes considerable popular because it simplifies the development of distributed parallel programs. DPPMs are classified into two categories: 1) MapReduce, Dryad; and 2) Piccolo, Function Flow, etc. based on their maturity. We analyze and compare these typical models by deployment, application, data partition, communication, fault tolerance and so on. Finally, we pay more attention to discussing development of key technologies which are deployment of storage and computation, task partition and fault tolerance in DPPM.
Keywords
parallel programming; reviews; DPPM; Dryad; Function Flow; MapReduce; Piccolo; communication; computation deployment; data partition; data-intensive computing; data-parallel programming model; distributed parallel programs; fault tolerance; storage deployment; task partition; Computational modeling; Data models; Fault tolerance; Fault tolerant systems; Parallel processing; Parallel programming; DPPM; deployment of storage and computation; fault tolerance; task partition;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science & Education (ICCSE), 2012 7th International Conference on
Conference_Location
Melbourne, VIC
Print_ISBN
978-1-4673-0241-8
Type
conf
DOI
10.1109/ICCSE.2012.6295154
Filename
6295154
Link To Document