DocumentCode :
3048746
Title :
Productivity analysis of the UPC language
Author :
Cantonnet, François ; Yao, Yiyi ; Zahran, Mohamed ; El-Ghazawi, Tarek
Author_Institution :
Dept. of Electr. & Comput. Eng., George Washington Univ., DC, USA
fYear :
2004
fDate :
26-30 April 2004
Firstpage :
254
Abstract :
Summary form only given. Parallel programming paradigms, over the past decade, have focused on how to harness the computational power of contemporary parallel machines. Ease of use and code development productivity, has been a secondary goal. Recently, however, there has been a growing interest in understanding the code development productivity issues and their implications for the overall time-to-solution. Unified Parallel C (UPC) is a recently developed language which has been gaining rising attention. UPC holds the promise of leveraging the ease of use of the shared memory model and the performance benefit of locality exploitation. The performance potential for UPC has been extensively studied in recent research efforts. The aim of this study, however, is to examine the impact of UPC on programmer productivity. We propose several productivity metrics and consider a wide array of high performance applications. Further, we compare UPC to the most widely used parallel programming paradigm, MPI. The results show that UPC compares favorably with MPI in programmers productivity.
Keywords :
C language; message passing; parallel languages; parallel machines; parallel programming; productivity; shared memory systems; software development management; MPI; Unified Parallel C language; code development productivity; parallel machines; parallel programming; programmer productivity analysis; shared memory model; Computer languages; Concurrent computing; Length measurement; Parallel machines; Parallel programming; Power engineering computing; Productivity; Programming profession; Software engineering; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
Type :
conf
DOI :
10.1109/IPDPS.2004.1303318
Filename :
1303318
Link To Document :
بازگشت