@article{oai:ipsj.ixsq.nii.ac.jp:00013551,
 author = {進藤, 達也 and 岩下, 英俊 and 土肥, 実久 and 萩原, 純一 and 金城ショーン and Tatsuya, Shindo and Hidetoshi, Iwashita and Tsunehisa, Doi and Junichi, Hagiwara and Shaun, Y.Kaneshiro},
 issue = {11},
 journal = {情報処理学会論文誌},
 month = {Nov},
 note = {本論文では  分散メモリ型並列計算機を対象とした並列化コンパイラFLoPSについて述べる. FLoPSは  分散メモリ型並列計算機向けの標準言語案 High Performance Fortran (HPF)と  富士通で開発されたVPP Fortranの両方を入力言語としてコンパイルすることができ  AP1000用のコードを生成する. FLoPSには2つの重要な特徴がある. 1つは  VPP Fortranの記述を用いたマシン独立な最適化である. もう1つは  AP1000のハードウェアによってサポートされたダイレクトリモートデータアクセスを用いたコード生成法である. AP1000を用いた実験結果によって  FLoPSにおける最適化とコード生成の効果を示す., This paper presents the design and implementation of FLoPS - a parallelizing compiler for distributed memory parallel computers. FLoPS compiles both HPF and VPP Fortran programs an its input and generates parallelized code for the AP1000. There are two important features implemented in FLoPS. The first is machine-independent optimizations based on VPP Fortran language features. The second is a code generation and optimization technique using direct remote data access (DRDA) mechanism supported by the AP1000 hardware. Based on experiments performed on the AP1000, this paper shows the effects of the new code generation and optimization techniques.},
 pages = {2030--2038},
 title = {FLoPS:分散メモリ型並列計算機を対象とした並列化コンパイラ},
 volume = {37},
 year = {1996}
}