• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

適応的遺伝的アルゴリズムのための専用プロセッサアーキテクチャに関する研究

研究課題

研究課題/領域番号 12838008
研究種目

基盤研究(C)

配分区分補助金
応募区分一般
研究分野 複合集積システム
研究機関広島大学

研究代表者

若林 真一  広島大学, 大学院・工学研究科, 助教授 (50210860)

研究分担者 小出 哲士  ナノデバイス・システム研究センター, 助教授 (30243596)
研究期間 (年度) 2000 – 2001
研究課題ステータス 完了 (2001年度)
配分額 *注記
3,600千円 (直接経費: 3,600千円)
2001年度: 1,700千円 (直接経費: 1,700千円)
2000年度: 1,900千円 (直接経費: 1,900千円)
キーワード遺伝的アルゴリズム / コンピュータアーキテクチャ / 専用プロセッサ / RISK / LSI / RISC / ハードウェア設計 / 命令セット
研究概要

大規模で複雑な組合せ最適化問題に対する解法として多くの分野において利用されている遺伝的アルゴリズム(GA)の計算時間の短縮を目的として,GA専用プロセッサのアーキテクチャを考察し,LSIチップとして試作した.本研究で開発したGA専用プロセッサ(DLX-GAと呼ぶ)はRISCべースであり,RISC部分の命令セットについてはDLXアーキテクチャ(Hennessy & Patterson,1990)に準拠した(たたし浮動小数点命令を除く).さらに,GAに特有のビット演算や乱数発生のための命令を加えた.並列処理を実現するための割込み機能も装備した.
DLX-GAの仕様を決定した後,ハードウェア記述言語Verilog-HDLを用いてハードウェア設計を行った.ゲートレベルシミュレーションの結果より試作チップは70MHzのクロック周波数で動作可能であることを確認した.また,試作チップのソフトウェア開発環境として,コンパイラとアセンブラを開発した.設計したLSIチップについて,東京大学大規模集積システム設計教育研究センター(VDEC)にデザインルール0.35μmのスタンダードセル(4.93mm角)によるチップ試作を依頼した.試作されたLSIチップに対して評価ボードを作成し,動作を検証した結果,当初の設計仕様通りにチップが動作することが確認された.
本研究で得られた主な成果として,(1)GAに特有の演算を考慮した命令セットを実現することによりGAの実行時間が大幅に短縮できること,(2)GAを効率よく実行するための命令セットに対する知見,(3)乱数生成のハードウェア化がGAの実行時間短縮に大きく寄与すること,がわかった.また,本研究に関連して,適応的遺伝的アルゴリズムの並列アルゴリズム化,および遺伝的アルゴリズムのVLSIレイアウト設計手法への応用についても研究を行い,多くの成果を得た.

報告書

(3件)
  • 2001 実績報告書   研究成果報告書概要
  • 2000 実績報告書
  • 研究成果

    (41件)

すべて その他

すべて 文献書誌 (41件)

  • [文献書誌] 若林 真一: "交差手法の適応的選択機能を組み込んだ遺伝的アルゴリズムのLSIチップによる実現"情報処理学会論文誌. 41・6. 1766-1776 (2000)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] 中矢 真吾: "適応的遺伝的アルゴリズムに基づくVLSIフロアプランニングの一手法"情報処理学会論文誌. (印刷中). (2002)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] Shingo Nakaya: "An Adaptive Genetic Algorithm for VLSI Floorplanning Based on Sequence Pair"Proceedings of the International Symposium on Circuits and Systems. 65-68 (2001)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] Naoyoshi Toshine: "A parallel Genetic Algorithm with Adaptive Adjustment of Genetic Parameters"Proceedings of the 2001 Genetic and Evolutionary Computation Conference. 679-686 (2001)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] Shinya Koizumi: "A RISC Processor for High-Speed Execution of Genetic Algorithms"Proceedings of the 2001 Genetic and Evolutionary Computation Conference. 1338-1345 (2001)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] Shin'ichi Wakabayashi: "A Genetic Algorithm for Generating a Steiner Tree with Wire Sizing and Buffer Insertion"Proceedings of the 2001 Genetic and Evolutionary Computation Conference. 1431-1438 (2001)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] Shin'ichi Wakabayashi: "A genetic algorithm for generating a set of rectilinear Steiner trees in VLSI interconnect layout"Proc.International Conference on Chip Design Automation 2000. 243-248 (2000)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] Shin'ichi Wakabayashi: "A genetic algorithm for generating a Steiner tree with wire sizing and buffer insertion"情報処理学会DAシンポジウム2000. 49-54 (2000)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] 小泉慎哉: "遺伝的アルゴリズムの高速実行に適した命令セットを持つRISCプロセッサDLX-GA"情報処理学会計算機ア-キテクチャ研究会研究報告. ARC141-12. 65-70 (2001)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] 小泉慎哉: "遺伝的アルゴリズム専用RISCプロセッサDLX-GA"情報処理学会DAシンポジウム2001. 153-158 (2001)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] 小泉慎哉: "遺伝的アルゴリズムの高速実行に適した命令セットを持つRISCプロセッサの開発"情報処理学会第61回(平成12年後期)全国大会講演論文集(1). 5E-8. 1-141-1-142 (2000)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] 藤原一成: "遺伝的アルゴリズム専用RISCプロセッサDLX-GAの開発と評価"平成13年度電気・情報関連学会中国支部第52回連合大会講演論文集. 052003. 110-111 (2001)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Wakabayashi: "An LSI implementation of a genetic algorithm with adaptive selection of crossover operators"Journal of IPSJ. 41, 6. 1766-1776 (2000)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Nakaya: "A VLSI floorplanning method based on an adaptive genetic Algorithm"Journal of IPSJ. (in press). (2002)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Nakaya: "An adaptive genetic algorithm for VLSI floorplanning based of sequence pair"Proc. ISCAS. 65-68 (2001)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] N. Toshine: "A parallel genetic algorithm with adaptive adjustment of genetic parameters"Proc. GECCO. 679-686 (2001)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Koizumi: "A RISC processor for high-speed execution of genetic algorithms"Proc. GECCO. 1338-1345 (2001)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Wakabayashi: "A genetic algorithm for generating a Steiner tree with wire sizing and buffer insertion"Proc. GECCO. 1431-1348 (2001)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Wakabayashi: "A genetic algorithm for generating a set of rectilinear Steiner trees in VLSI interconnect layout"Proc. ICDA. 243-248 (2000)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Wakabayashi: "A genetic algorithm for generating a Steiner tree with wire sizing and buffer insertion"Proc. DA Symposium. 49-54 (2000)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Koizumi: "A RISC processor DLXS-GA with instruction set suitable for high-speed execution of a genetic algorithm"Technical Report of IEICE. ARC141-12. 65-70 (2002)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Koizumi: "A RISC processor DLX-GA for high-speed execution of a genetic algorithm"Proc. DA Symposium. 153-158 (2001)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] S. Koizumi: "Development of a RISC processor with instruction set suitable for high-speed execution of genetic algorithms"Proc. National Convention of IPSJ. 5E-8. 1-141-1-142 (2000)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] K. Fujiwara: "Development and evaluation of a RISC processor designed for genetic algorithms"Proc. Joint Convention of Chugoku Section. 110-111 (2001)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2001 研究成果報告書概要
  • [文献書誌] 若林 真一: "交差手法の適応的選択機能を組み込んだ遺伝的アルゴリズムのLSIチップによる実現"情報処理学会論文誌. 41・6. 1766-1776 (2000)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] 中矢 真吾: "適応的遺伝的アルゴリズムに基づくVLSIフロアプランニングの一手法"情報処理学会論文誌. (印刷中). (2002)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] Shingo Nakaya: "An Adaptive Genetic Algorithm for VLSI Floorplanning Based on Sequence Pair"Proceedings of the International Symposium on Circuits and Systems. 65-68 (2000)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] Naoyoshi Toshine: "A Parallel Genetic Algorithm with Adaptive Adjustment of Genetic Parameters"Proceedings of the 2001 Genetic and Evolutionary Computation Conference. 679-686 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] Shinya Koizumi: "A RISC Processor for High-Speed Execution of Genetic Algorithms"Proceedings of the 2001 Genetic and Evolutionary Computation Conference. 1338-1345 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] Shin'ichi Wakabayashi: "A Genetic Algorithm for Generating a Steiner Tree with Wire Sizing and Buffer Insertion"Proceedings of the 2001 Genetic and Evolutionary Computation Conference. 1431-1438 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] Shin'ichi Wakabayashi: "A genetic algorithm for generating a set of rectilinear Steiner trees in VLSI interconnect layout"Proc. International Conference on Chip Design Automation. 243-248 (2000)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] Shin'ichi Wakabayashi: "A genetic algorithm for generating a Steiner tree with wire sizing and buffer insertion"情報処理学会DA シンポジウム2000. 49-54 (2000)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] 小泉慎哉: "遺伝的アルゴリズムの高速実行に適した命令セットを持つRISCプロセッサDLX-GA"情報処理学会計算機アーキテクチャ研究会研究報告. ARC141-12. 65-70 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] 小泉慎哉: "遺伝的アルゴリズム専用RISCプロセッサDLX-GA"情報処理学会DA シンポジウム2000. 153-158 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] 小泉慎哉: "遺伝的アルゴリズムの高速実行に適した命令セットを持つRISCプロセッサの開発"情報処理学会第61回(平成12年後期)全国大会講演論文集(1). 5E-8. 1-141-142 (2000)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] 藤原一成: "遺伝的アルゴリズム専用RISCプロセッサDLX-GAの開発と評価"平成13年度電気・情報関連学会中国支部第52回連合大会講演論文集. 052003. 110-111 (2001)

    • 関連する報告書
      2001 実績報告書
  • [文献書誌] 小泉慎哉: "遺伝的アルゴリズムの高速実行に適した命令セットを持つRISCプロセッサDLX-GA"情報処理学会計算機アーキテクチャ研究会研究報告. ARC141-12. 65-70 (2001)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] 若林真一: "交差突然変異をマイクロプログラム制御で実現する遺伝的アルゴリズム専用ハードウェアの開発"情報処理学会第61回全国大会講演論文集(1). 5E-7. 1-139-1-140 (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] 小泉慎哉: "遺伝的アルゴリズムの高速実行に適した命令セットを持つRISCプロセッサの開発"情報処理学会第61回全国大会講演論文集(1). 5E-8. 1-141-1-142 (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] 利根直佳: "遺伝パラメータの適応的調整を複数の個体集合間で行う並列遺伝的アルゴリズム"平成12年度電気・情報関連学会中国支部第51回連合大会講演論文集. 032314. 90-91 (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] 秦純一: "遺伝的アルゴリズムアリセラレータGAA-IIの評価ボードの開発"平成12年度電気・情報関連学会中国支部第51回連合大会講演論文集. 032315. 92-93 (2000)

    • 関連する報告書
      2000 実績報告書

URL: 

公開日: 2000-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi