西山尚哉
細粒度並列計算機MasParの
効率的な利用方法
Abstract:MasPar社のMP-2システムはSIMD(単インストラクション/複数データ)方
式の超並列処理システムです。このSIMD方式は、複数のデータに対して数千のプ
ロセッサが同時に同一命令を実行するため、データに対する処理が一様な場合に非
常に効果を発揮します。このようにMP-2システムは非常に強力な計算機ですが、
データパラレルのプログラミングを効率的に行なうためには通常のUNIXのプログ
ラミングとの違いを理解しておく必要があります。
本稿の目的は、UNIXでシステムを開発した経験のある人がMP-2でデータパラ
レルのプログラミングに取り組むときのチュートリアルとして、またある程度MP-
2を知った上でさらに効率的なプログラミングを行なうための情報を提供することです。