Parallelization in an HPF language processor

被引:0
|
作者
Hayashi, Y [1 ]
Sakon, S
Seo, Y
Suehiro, K
Tamura, M
Murai, H
机构
[1] NEC Corp Ltd, Comp Software Div 1, Tokyo, Japan
[2] NEC Corp Ltd, C&C Media Res Labs, Tokyo, Japan
来源
NEC RESEARCH & DEVELOPMENT | 1998年 / 39卷 / 04期
关键词
HPF (High Performance Fortran); distributed memory; parallelization; data transfer; data-parallel language; compiler; language processor;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We have developed an HPF (High Performance Fortran) language processor for SX-4 series, aimed at distributed memory multiprocessor systems. HPF is a de facto standard data-parallel language mainly aimed at distributed memory multiprocessor systems. HPF allows users to develop parallelized programsdby only specifying how to map data onto processors. The HPF compiler partitions computation among processors based on specified mapping information, and generates necessary data transfers. Therefore, both how to map computation onto processors and how to achieve high-speed data transfer are important for the efficient implementation of HPF compilers. This paper describes automatic parallelization and data transfer technology in NEC's HPF language processor. This paper also discusses the utilization of shared memory parallelization and vectorization on SX-4 and SX-5 series.
引用
收藏
页码:414 / 421
页数:8
相关论文
共 50 条
  • [1] Parallelization in an HPF language processor
    1st Computers Software Div
    NEC Res Dev, 4 (414-421):
  • [2] Hybrid parallelization and flat parallelization in HPF (High Performance Fortran)
    Hayashi, Yasuharu
    Suehiro, Kenji
    HIGH-PERFORMANCE COMPUTING, 2008, 4759 : 305 - 314
  • [3] Pipelined parallelization in HPF programs on the earth simulator
    Murai, Hitoshi
    Okabe, Yasuo
    HIGH-PERFORMANCE COMPUTING, 2008, 4759 : 365 - +
  • [4] HPF parallelization of a molecular dynamics code: Strategies and performances
    Di Martino, B
    Celino, M
    Rosato, V
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 535 - 542
  • [5] Parallelization of SPEC OMP benchmark programs with HPF and evaluation of their performances
    Sakagami, Hitoshi
    Morii, Hiroyuki
    JOURNAL OF PLASMA PHYSICS, 2006, 72 (06) : 1087 - 1090
  • [6] Tools-supported HPF and MPI parallelization of the NAS Parallel Benchmarks
    Clemencon, C
    Decker, KM
    Deshpande, VR
    Endo, A
    Fritscher, J
    Lorenzo, PAR
    Masuda, N
    Muller, A
    Ruhl, R
    Sawyer, W
    Wylie, RJN
    Zimmermann, F
    FRONTIERS '96 - THE SIXTH SYMPOSIUM ON FRONTIERS OF MASSIVELY PARALLEL COMPUTING, PROCEEDINGS, 1996, : 309 - 318
  • [7] Parallelization of a block tridiagonal solver in HPF on an IBM SP2
    van der Ploeg, A
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 242 - 251
  • [8] Processor Allocation for Optimistic Parallelization of Irregular Programs
    Versaci, Francesco
    Pingali, Keshav
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT I, 2012, 7333 : 1 - 14
  • [9] Integrating HPF in a skeleton based parallel language
    Gennaro, C
    Orlando, S
    Perego, R
    NINTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2001, : 195 - 202
  • [10] Variant Calling Parallelization on Processor-in-Memory Architecture
    Lavenier, Dominique
    Cimadomo, Remy
    Jodin, Romaric
    2020 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE, 2020, : 204 - 207