著者
有田 隆也 高木 浩光 河村 忠明 曽和 将容
雑誌
全国大会講演論文集
巻号頁・発行日
vol.39, pp.1896-1897, 1989-10-16

機械語命令レベルからレジスタトランスファレベル程度の細粒度における並列実行方式であるPNアーキテクチャでは、プロセッサ内の複数の処理ユニットにそれぞれ命令流を独立に与えることによって並列実行を行う.各処理ユニットが独立に動作し、必要に応じて高速通信を行うので、VLIW方式のようにコンパイラで完全にスケジューリングを行い実行時には同期を行わない方式より、きめの細かな並列度を抽出する可能性かあり、またタイミングの不安定なメモリなどのハードウェアを組み込むのも容易である.処理ユニット数を3としたプロトタイプモデルは、従来の逐次的な機械語命令を、(1)データ転送命令(2)演算命令(8)フロー制御命令、の3つに分類し、制御フロー計算モデルに基づいた通信を行いながら、それぞれを専用の処理ユニットで実行する・フロー制御を行う処理ユニットに独自の命令流を与えたことにより、分岐判断の先行実行が可能となり、分岐処理に要する時間を大幅に減ずることも特長のひとつである.本稿では、PNアーキテクチャの分岐命令の処理方式について比較検討する.