特許
J-GLOBAL ID:200903001518342500

データプロセッサ及びデータ処理システム

発明者:
出願人/特許権者:
代理人 (1件): 玉村 静世
公報種別:公開公報
出願番号(国際出願番号):特願平8-273432
公開番号(公開出願番号):特開平10-124484
出願日: 1996年10月16日
公開日(公表日): 1998年05月15日
要約:
【要約】【課題】 浮動小数点数を用いたベクトル変換演算や内積演算を高速化及び高精度化する。【解決手段】 内積演算やベクトル変換演算を行うとき、4個の乗算器(220a〜220d)に8個の浮動小数点数を与えて並列動作させ、それによる乗算結果を1個の4入力加算器226で並列的に加算して、演算結果を得る。4入力加算器226の出力に対する正規化や丸めは1個の回路(227)で行う。1回の並列的な乗算及び加算によって内積を求めることができる。2入力に対する積和演算毎に丸めを行う処理も必要ないから、内積演算のレイテンシーが短く、演算精度も高く、正規化等のための回路も1個備えればよいから、回路規模の増大を極力抑えて、浮動小数点による内積演算等を高速に且つ高精度に実行できる。
請求項(抜粋):
夫々異なるデータ入力信号線群から浮動小数点数の仮数部が供給され、供給された仮数部同士の乗算を行う複数の乗算器と、夫々の乗算器の出力を受けてアライメントシフトを行うアライナと、前記アライナのアライメントシフト数及び正規化前の指数を前記浮動小数点数の指数部に基づいて生成する指数処理部と、前記アライナの出力を並列的に加算する多入力加算器と、前記多入力加算器の出力を前記正規化前の指数に基づいて正規化する正規化器とを含む演算部を浮動小数点ユニットに備えて成るものであることを特徴とするデータプロセッサ。
IPC (6件):
G06F 17/10 ,  G06F 7/38 ,  G06F 7/52 310 ,  G06F 9/38 310 ,  G06F 9/38 370 ,  G06T 1/00
FI (6件):
G06F 15/31 S ,  G06F 7/38 A ,  G06F 7/52 310 C ,  G06F 9/38 310 G ,  G06F 9/38 370 B ,  G06F 15/66 J
引用特許:
審査官引用 (8件)
  • 浮動小数点演算システム
    公報種別:公開公報   出願番号:特願平5-088903   出願人:富士通株式会社
  • 特開昭63-079162
  • 特開昭61-204758
全件表示

前のページに戻る