冗長2進数表現による繰返し乗算方式

書誌事項

タイトル別名
  • Iterative Multiplication Method by Redundant Binary Representation
  • ハードウェア・アルゴリズム

この論文をさがす

抄録

コンピュータ・グラフィックスの急激な発展によって ますます 32ないし64ビットの浮動小数点演算が要求されるようになってきた.このように処理桁数が増加してくると 桁上げ伝播による遅延が問題になり これを解決するために桁上げ伝播のない演算器が注目されている.そして{-1,0 +1}で表現する冗長2進加算器の利用は 従来の桁上げ保存加算器などで構成するよりもすぐれた規則性をもち 加減乗除 開平などの高速演算アルゴリズムが導出できることが最近わかってきた.本報告では 特に冗長2進数表現を利用した乗算方式についてわかってきた最近の成果をもとにして多項式計算などのように繰り返して乗算する方式に応用することについて述べる.すなわち 従来の乗算器が主として桁上げ保存加算器を利用していたために せいぜい2次の Booth アルゴリズムにしか適していなかったが 冗長2進加算器を利用すると 4次の Booth アルゴリズム相当のものが実現でき Booth アルゴリズムと相性がよいことに注目する.そして 繰返し乗算においても 演算の途中で桁上げ伝播の発生する通常の2進数に変換することなく冗長2進数体系で一貫高速に演算できるようにするため 新たに冗長2進数のままリコードする冗長2進数リコータとその諭理回路化方式を提案する.性能評価の結果 本提案方式によれば従来よりも 15?34% 程度改善できる見通しが得られた.

収録刊行物

被引用文献 (1)*注記

もっと見る

キーワード

詳細情報 詳細情報について

  • CRID
    1050282812865797632
  • NII論文ID
    110002724616
  • NII書誌ID
    AN00116647
  • ISSN
    18827764
  • Web Site
    http://id.nii.ac.jp/1001/00015027/
  • 本文言語コード
    ja
  • 資料種別
    journal article
  • データソース種別
    • IRDB
    • CiNii Articles

問題の指摘

ページトップへ