DocumentCode :
2141244
Title :
A parallel programming environment with domain components for cluster computing
Author :
Yu Huashan ; Zhuoqun, Xu ; Yan, Liang ; Wenkui, Ding
Author_Institution :
Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
fYear :
2003
fDate :
27-29 Aug. 2003
Firstpage :
769
Lastpage :
773
Abstract :
Due to the increased complexity of applications, the distributed hierarchy architecture of clusters and the deficiency of efficient compiling strategies, developing efficient applications for large-scale scientific and engineering computing on clusters is difficult. Our strategy to address this problem is to extend a generic data-parallel programming environment with an extensible component library. A component is a reusable routine that can be called by an alias in applications to perform some specific computation. All algorithmic and programming complexity as well as the specialized knowledge required to implement and optimize the computation are encapsulated in the routine. The alias is provided to the programming model as an extended operator for end users to develop new applications. Programmers use data-parallel construct and high-level operators to specify applications and its parallelism, and rely on sophisticated implementations of these programming systems to ensure that applications achieve high performance.
Keywords :
computational complexity; distributed object management; message passing; optimising compilers; parallel programming; programming environments; workstation clusters; algorithmic complexity; cluster computing; data-parallel programming environment; distributed hierarchy architecture; end users; high-level operators; programming complexity; reusable routine; Clustering algorithms; Computer architecture; Concurrent computing; Distributed computing; Large-scale systems; Libraries; Parallel processing; Parallel programming; Programming environments; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2003. PDCAT'2003. Proceedings of the Fourth International Conference on
Print_ISBN :
0-7803-7840-7
Type :
conf
DOI :
10.1109/PDCAT.2003.1236411
Filename :
1236411
Link To Document :
بازگشت