ハードウェアアルゴリズムの性能評価に関する研究

硬件算法性能评估研究

基本信息

  • 批准号:
    16092210
  • 负责人:
  • 金额:
    $ 7.17万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
  • 财政年份:
    2004
  • 资助国家:
    日本
  • 起止时间:
    2004 至 2007
  • 项目状态:
    已结题

项目摘要

ハードウェアアルゴリズムの性能評価に関して、以下の研究を行った。(1)配線遅延を考慮したハードウェアアルゴリズムの評価ハードウェアアルゴリズムの性能評価は、回路を数学的にモデル化し、評価基準を定義した上で、その回路モデルに基づいて行う。評価基準として、従来は組合せ回路モデルにおける回路の段数や素子数、VLSIモデルにおける面積が用いられてきた。各論理素子の遅延を定数値とし、配線遅延を無視すれば、回路の計算時間は回路の段数に比例する。しかし、実際のCMOS論理回路においては、遅延は素子のファンアウトや出力に接続される配線の長さに依存する。集積回路技術の進展に伴い、回路の微細化が進み、論理素子の遅延に対して配線遅延が相対的に大きくなってきている。本研究では、より現実に則したハードウェアアルゴリズムの性能評価を行うために、配線長に依存する配線遅延を考慮した回路モデルを提案する。その上で、種々の並列乗算のハードウェアアルゴリズムについて回路全体の配線遅延を見積もり、配線による遅延を考慮した場合の回路の計算時間を評価する。(2)$GF(2)$上の多項式乗算命令を用いたGF(2^m)上の逆元計算アルゴリズム二つの1ワードオペランドから、2ワードの積を求めるGF(2)上の多項式乗算命令を用いた実装に適したGF(2^m)上の乗法逆元の高速計算アルゴリズムを提案する。提案アルゴリズムは、Brunnerらによる拡張ユークリッド法に基づくVLSI実装向けアルゴリズムに基づいている。Brunnerらのアルゴリズムにおける連続した反復での演算を行列で表現し、行列の演算を1ワードオペランド命令で計算する。プロセッサのワード長が32と16の場合、提案アルゴリズムはほぼ全てのmで従来のアルゴリズムより高速で、特に、プロセッサのワード長が32でmの値が571である場合、約半数の命令数で逆元計算が可能であった。
The following research was conducted on the performance evaluation of the system. (1)Line delay is considered in the evaluation of the circuit performance, loop mathematics, evaluation criteria are defined, loop mathematics, evaluation criteria are defined, and loop performance is evaluated. The evaluation criteria include the number of segments, the number of elements and the area of VLSI circuits. The delay of each logic element is determined by the number of segments, the delay of the distribution line is ignored, and the calculation time of the loop is proportional to the number of segments. The actual CMOS logic circuit is dependent on the length of the wiring and the output of the delay element. The progress of integrated circuit technology is accompanied by the progress of miniaturization of circuits, the delay of logic elements and the delay of wiring. This study is based on the analysis of the performance evaluation of the circuit, the consideration of the circuit delay and the dependence of the circuit length. The calculation time of the loop is evaluated when the distribution delay of the entire loop is considered. (2)Polynomial calculation commands on GF(2)$are used to calculate inverse elements on GF(2^m). This is a proposal for high speed calculation of inverse elements on GF(2^m) using polynomial calculation commands on GF(2). The proposal is based on VLSI, Brunner, and other technologies. Brunner's list of operations is repeated, and the list of operations is calculated. When the length of the command is 32 and 16, the inverse element calculation is possible for about half of the number of commands.

项目成果

期刊论文数量(38)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Bipartite modular multiplication method
二分模乘法
A hardware algorithm for integer division using the SD2 representation
使用 SD2 表示的整数除法的硬件算法
配線遅延を考慮したハードウェアアルゴリズムの評価
考虑布线延迟的硬件算法评估
  • DOI:
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    長瀬哲也;高木一義;高木直史
  • 通讯作者:
    高木直史
Bipartite modular multiplication
二分模乘法
Pipelined bipartite modular multiplication
流水线二分模乘法
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

高木 直史其他文献

線形ハイブリッドオートマタのCEGARを適用したSMTベースモデル検査
使用 CEGAR 进行线性混合自动机基于 SMT 的模型检查
  • DOI:
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    青野和巳;高瀬英希;松原豊;高木一義;高木 直史;冨坂征平,柳瀬龍,櫻井孝平,山根智
  • 通讯作者:
    冨坂征平,柳瀬龍,櫻井孝平,山根智
組込みアセンブリプログラムからのモデル抽出による記号モデル検査
通过从嵌入式汇编程序中提取模型进行符号模型检查
  • DOI:
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    青野和巳;高瀬英希;松原豊;高木一義;高木 直史;冨坂征平,柳瀬龍,櫻井孝平,山根智;加藤友紀,公下亮佑,櫻井孝平,山根 智
  • 通讯作者:
    加藤友紀,公下亮佑,櫻井孝平,山根 智

高木 直史的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('高木 直史', 18)}}的其他基金

暗号処理のためのハードウェアアルゴリズムに関する研究
密码处理硬件算法研究
  • 批准号:
    05F05037
  • 财政年份:
    2005
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
剰余系演算用高速アルゴリズムに関する研究
陪集系统计算高速算法研究
  • 批准号:
    07780248
  • 财政年份:
    1995
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
論理回路のレイアウト複雑さに関する研究
逻辑电路布局复杂性研究
  • 批准号:
    06780254
  • 财政年份:
    1994
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
冗長表現を用いた高速演算回路の自動合成に関する研究
利用冗余表示的高速运算电路自动综合研究
  • 批准号:
    05780240
  • 财政年份:
    1993
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
中間結果の符号変換による高速算術演算ユニットの研究
中间结果代码转换高速算术运算单元的研究
  • 批准号:
    04750325
  • 财政年份:
    1992
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
冗長表現を用いた剰余系演算用ハードウェアアルゴリズムの研究
利用冗余表示计算陪集系统的硬件算法研究
  • 批准号:
    03750278
  • 财政年份:
    1991
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
機能メモリに基づく並列計算機構と計算複雑さに関する研究
基于功能存储器的并行计算机制及计算复杂度研究
  • 批准号:
    01750333
  • 财政年份:
    1989
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
論理設計支援用ハードウェアアルゴリズムの研究
支持逻辑设计的硬件算法研究
  • 批准号:
    63750350
  • 财政年份:
    1988
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
論理式のグラフ表現を利用した論理設計支援用記号シミュレータの研究
使用逻辑公式图形表示支持逻辑设计的符号模拟器研究
  • 批准号:
    62750324
  • 财政年份:
    1987
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)

相似海外基金

Research of an efficient hardware algorithm for arbitary precision arithmetic
一种高效任意精度运算硬件算法的研究
  • 批准号:
    17K17630
  • 财政年份:
    2017
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
Development tools and environment for General-Purpose computing on FPGA (GPFPGA)
FPGA 通用计算 (GPFPGA) 的开发工具和环境
  • 批准号:
    25540024
  • 财政年份:
    2013
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Speeding up Large-Scale Combinatorial Search by Parallel Accelerator with Fast Mutual Communication Function
利用具有快速相互通信功能的并行加速器加速大规模组合搜索
  • 批准号:
    23300014
  • 财政年份:
    2011
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Research on abstract modelsof FPGAs and evaluation of hardware algorithms
FPGA抽象模型研究及硬件算法评估
  • 批准号:
    21500016
  • 财政年份:
    2009
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
ハードウェアアルゴリズムの高水準設計技術の開拓
开发硬件算法的高级设计技术
  • 批准号:
    18700037
  • 财政年份:
    2006
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
暗号処理のためのハードウェアアルゴリズムに関する研究
密码处理硬件算法研究
  • 批准号:
    05F05037
  • 财政年份:
    2005
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
リコンフィギュラブルコンピューティング向け簡易開発環境の構築
为可重构计算构建简单的开发环境
  • 批准号:
    17650009
  • 财政年份:
    2005
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Exploratory Research
冗長数系に基づく高性能データパスの自動合成システム
基于冗余数系统的高性能数据路径自动综合系统
  • 批准号:
    16700046
  • 财政年份:
    2004
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
複合算術演算のハードウェアアルゴリズム及び回路実現に関する研究
复杂算术运算的硬件算法及电路实现研究
  • 批准号:
    03J50471
  • 财政年份:
    2003
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
ハードウェアアルゴリズムの進化的合成システムの開発
硬件算法进化综合系统开发
  • 批准号:
    14780180
  • 财政年份:
    2002
  • 资助金额:
    $ 7.17万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了