DocumentCode :
3061663
Title :
Developing a Computational Science IDE for HPC Systems
Author :
Hudak, David E. ; Ludban, Neil ; Gadepally, Vijay ; Krishnamurthy, Ashok
Author_Institution :
Ohio Supercomput. Center, Columbus
fYear :
2007
fDate :
20-26 May 2007
Firstpage :
5
Lastpage :
5
Abstract :
Software engineering studies have shown that programmer productivity is improved through the use of computational science integrated development environments (or CSIDE, pronounced "sea side ") such as MATLAB. ParaM is a CSIDE distribution which provides parallel execution of MATLAB scripts for HPC systems. ParaM runs on a range of processor architectures (e.g., x86, x64, Itanium, PowerPC) and its MPI binding, known as bcMPI, supports a number of interconnect architectures (e.g., Myrinet and Infinband). In this paper, we describe our goals for the ParaM project, the current status of the project and report on initial software engineering successes and challenges.
Keywords :
application program interfaces; computer science education; courseware; mathematics computing; message passing; parallel architectures; software engineering; software tools; CSIDE distribution; HPC systems; MATLAB; MPI binding; ParaM; bcMPI; computational science IDE; computational science integrated development environments; interconnect architectures; parallel execution; processor architectures; programmer productivity; software engineering study; Computer architecture; Computer interfaces; Computer languages; High performance computing; MATLAB; Packaging; Programming profession; Software engineering; Software packages; Supercomputers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for High Performance Computing Applications, 2007. SE-HPC '07. Third International Workshop on
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-7695-2969-0
Type :
conf
DOI :
10.1109/SE-HPC.2007.3
Filename :
4273307
Link To Document :
بازگشت