Vienna Fortran and the Path Towards a Standard Parallel Language (Special Issue on Parallel and Distributed Supercomputing)
スポンサーリンク
概要
- 論文の詳細を見る
Highly parallel scalable multiprocessing systems (HMPs) are powerful tools for solving large-scale scientific and engineering problems. However, these machines are difficult to program since algorithms must exploit locality in order to achieve high performance. Vienna Fortran was the first fully specified data-parallel language for HMPs that provided features for the specification of data distribution and alignment at a high level of abstraction. In this paper we outline the major elements of Vienna Fortran and compare it to High Performance Fortran (HPF), a de-facto standard in this area. A significant weakness of HPF is its lack of support for many advanced applications, which require irregular data distributions and dynamic load balancing. We introduce HPF+, an extension of HPF based on Vienna Fortran, that provides the required functionality.
- 社団法人電子情報通信学会の論文
- 1997-04-25
著者
-
Mehrotra Piyush
Icase Ms 132c Nasa Langley Research Center
-
CHAPMAN Barbara
Institute for Software Technology and Parallel Systems, University of Vienna
-
ZIMA Hans
Institute for Software Technology and Parallel Systems, University of Vienna
-
Zima Hans
Institute For Software Technology And Parallel Systems University Of Vienna
-
Chapman Barbara
Institute For Software Technology And Parallel Systems University Of Vienna