@article{oai:ipsj.ixsq.nii.ac.jp:00013620, author = {白木, 長武 and 小柳, 洋一 and 今村, 信貴 and 林, 憲一 and 清水, 俊幸 and 堀江, 健志 and 石畑, 宏明 and 0Samu, Shiraki and Yoichi, Koyanagi and Nobutaka, Imamura and Kenichi, Hayashi and Toshiyuki, Shimizu and Takeshi, Horie and Hiroaki, Ishihata}, issue = {7}, journal = {情報処理学会論文誌}, month = {Jul}, note = {分散メモリ型並列計算機において高いスケーラビリティを得るためには 計算と通信をオーバラップさせ 通信にかかる時間を隠蔽する必要がある.アクティブメッセージのひとつであり リモートノードのメモリを直接操作するPUTおよびGET操作の効率的な実現は 並列計算機の実行性能向上に貢献する.我々は効率の良いメッセージハンドリング機構に焦点をあて AP1000の後継機である高並列計算機AP1000+を開発した.AP1000+はPUT/GET操作 リモートload/storeおよびメッセージパッシングを統合的に扱うハードウェアを備えている.さらに低オーバヘッドかつノンブロッキングのユーザインタフェースを備え 同時にマルチユーザ マルチプロセス環境に必要な保護機構を実現している.本稿では AP1000+のアーキテクチャを述べ 実機を使用した性能評価を示す., For distributed-memory parallel computers to have high scalability, it is necessary to conceal communication time by overlapping communication and computation. PUT and GET, which operate directly on memory in remote nodes, are examples of active messages, and the efficient implementation of PUT/GET operations contributes to increasing the speed of parallel computers. We developed AP1000+ highly parallel computer, which is an enhancement of the AP1000, focusing on efficient message handling mechanisms. The AP1000+ has an integrated message handling mechanism which supports PUT/GET operations, remote load/store, and message passing in hardware. Furthermore, it provides low-overhead and nonblocking user interface while achieving protection mechanisms for multi-user and multi-process environment. In this paper, we show the architecture of the AP1000+ and basic performance evaluations using the real machine.}, pages = {1388--1398}, title = {高並列計算機AP1000+のメッセージハンドリング機構}, volume = {37}, year = {1996} }