Towards Seamless and High-Productive Parallel Programming Environment

Event Sponsor: 
Argonne Leadership Computing Facility Seminar
Start Date: 
Feb 23 2009 - 10:30am to 11:30am
Building/Room: 
Building 221, Conference Rm. A216
Location: 
Argonne National Laboratory
Speaker(s): 
Professor Yutaka Ishikawa
Speaker(s) Title: 
Department of Computer Science/Information Technology Center, University of Tokyo
Host: 
Pete Beckman

Funded by the Japanese government, the University of Tokyo, University of Tsukuba, and Kyoto University are developing a seamless and highly productive parallel programming environment for high performance computing. Started in 2008, this four-year research and development initiative aims to provide a new portable, efficient, and convenient parallel programming environment for a variety of machines, such as small-scale to large-scale PC clusters and next-generation petascale supercomputers. Researchers are developing a new parallel programming language, numerical libraries, and runtime systems. After presenting an overview of the project, researchers will discuss the portable, single runtime environment developed at the University of Tokyo, which consists of a portable user-level file system and an implementation-independent MPI runtime system. Using this runtime environment, the binary code developed in the PC cluster may run in a supercomputer center, although the supercomputer runtime environment is different. The presentation will conclude with a preview of future research efforts.