抄録
PARCELは基本的に分散メモリスカラ並列計算機を対象としたライブラリであり、共有メモリアーキテクチャを考慮せず、共有メモリ内でもデータ通信を行っている。本研究では共有・分散メモリアーキテクチャの特徴を生かし、共有メモリ内では通信せず、分散しているメモリ同士のみで通信を行うような改善を行った。実現方法として共有メモリに適するOpenMPと分散メモリに適するMPIを同時に利用し、通信量の減少を目的として、共有・分散メモリアーキテクチャを対象とした最も効率的な連立一次方程式、固有値解析、擬似一様乱数を対象としたライブラリを構築した。