Multigrain automatic parallelization in Japanese Millennium Project IT21 Advanced Parallelizing Compiler

H. Kasahara, M. Obata, K. Ishizaka, K. Kimura, H. Kaminaga, H. Nakano, K. Nagasawa, A. Murai, H. Itagaki, J. Shirako

研究成果: Conference contribution

2 被引用数 (Scopus)

抄録

This paper describes OSCAR multigrain parallelizing compiler which has been developed in Japanese Millennium Project IT21 "Advanced Parallelizing Compiler" project and its performance on SMP machines. The compiler realizes multigrain parallelization for chip-multiprocessors to high-end servers. It hierarchically exploits coarse grain task parallelism among loops, subroutines and basic blocks and near fine grain parallelism among statements inside a basic block in addition to loop parallelism. Also, it globally optimizes cache use over different loops, or coarse grain tasks, based on data localization technique to reduce memory access overhead. Current performance of OSCAR compiler for SPEC95fp is evaluated on different SMPs. For example, it gives us 3.7 times speedup for HYDRO2D, 1.8 times for SWIM, 1.7 times for SU2COR, 2.0 times for MGRID, 3.3 times for TURB3D on 8 processor IBM RS6000, against XL Fortran compiler ver.7.1 and 4.2 times speedup for SWIM and 2.2 times speedup for TURB3D on 4 processor Sun Ultra80 workstation against Forte6 update 2.

本文言語English
ホスト出版物のタイトルProceedings - International Conference on Parallel Computing in Electrical Engineering, PARELEC 2002
出版社Institute of Electrical and Electronics Engineers Inc.
ページ105-111
ページ数7
ISBN(電子版)0769517307, 9780769517308
DOI
出版ステータスPublished - 2002 1月 1
イベントInternational Conference on Parallel Computing in Electrical Engineering, PARELEC 2002 - Warsaw, Poland
継続期間: 2002 9月 222002 9月 25

出版物シリーズ

名前Proceedings - International Conference on Parallel Computing in Electrical Engineering, PARELEC 2002

Other

OtherInternational Conference on Parallel Computing in Electrical Engineering, PARELEC 2002
国/地域Poland
CityWarsaw
Period02/9/2202/9/25

ASJC Scopus subject areas

  • コンピュータ サイエンスの応用
  • 電子工学および電気工学

フィンガープリント

「Multigrain automatic parallelization in Japanese Millennium Project IT21 Advanced Parallelizing Compiler」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル