2024-03-29T21:33:11Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:001267522023-11-17T02:17:36Z06504:08067:08073
VPP500における共有メモリマシン向けアプリケーションプログラムの並列化方法A Parallel Programming Method for VPP500 in the Case of Application Programs written for Shared-Memory Machiensjpnhttp://id.nii.ac.jp/1001/00126937/Conference Paperhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=126752&item_no=1&attribute_id=1&file_no=1富士通株式会社スーパーコンピュータシステム部折居, 茂夫共有メモリマシン向けに書かれたアプリケーションプログラムを、分散メモリマシン向けに並列プログラミングする(以後、並列化と呼ぶ)方法について述べる。分散メモリマシン上で並列化を行うためには、データ分割、手続き分割、データ転送の3項目を考慮する必要がある。これらの項目は「データのUNIFY」という概念を導入して2つのフェーズに分けることができる。2つのフェーズに分けてプログラミングすることにより、共有メモリマシン向けに書かれた既存大規模アプリケーションプログラムの並列化を容易に実現することができる。AN00349328全国大会講演論文集第49回ソフトウェア3093101994-09-202015-01-20