特許
J-GLOBAL ID:200903012245534683

ベクトル処理装置

発明者:
出願人/特許権者:
代理人 (1件): 武 顕次郎
公報種別:公開公報
出願番号(国際出願番号):特願平8-009358
公開番号(公開出願番号):特開平9-198374
出願日: 1996年01月23日
公開日(公表日): 1997年07月31日
要約:
【要約】【課題】 ベクトル演算器、データ転送回路等の使用効率を高め、ベクトル処理のオーバヘッドを短縮して、ベクトル処理全体の処理効率の向上を図る。【解決手段】 スカラー処理ユニット3内に、先行するベクトル命令列とのアドレス競合の有無と、ベクトル命令を要素番号に注目して複数のベクトル演算処理ユニットに分割して処理する時のベクトル演算処理ユニットの数を示す要素並列度から、複数のベクトル命令列の並列処理の可否を判定するベクトル処理判定回路4を設け、ベクトル命令バッファ、ベクトル長レジスタ、ベクトル命令レジスタ、命令実行判定回路、起動制御回路をそれぞれ多重化したものをベクトル演算処理ユニット51〜54内に設置する。そして、ベクトル長の短い複数のベクトル命令列を、並列にかつそれぞれ複数のベクトル演算処理ユニットで分割して処理を行わせる。
請求項(抜粋):
複数のベクトルレジスタと少なくとも1つのベクトル演算器と少なくとも1つのデータ転送回路とを有するベクトル演算処理ユニットを複数備え、1つのベクトル命令を前記ベクトル演算処理ユニットで分割して処理するベクトル処理装置において、複数の異なるベクトル命令列の並列処理が可能か否かを判定する判定手段を備え、前記複数のベクトル演算処理ユニットを複数に分割し、分割された複数のベクトル演算処理ユニットにそれぞれ前記異なるベクトル命令列の1つを割り当てて、複数の異なるベクトル命令列を並列に処理することを特徴とするベクトル処理装置。
IPC (2件):
G06F 17/16 ,  G06F 15/16 390
FI (2件):
G06F 15/347 F ,  G06F 15/16 390 Z

前のページに戻る