• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2002 Fiscal Year Annual Research Report

ハードウェアアルゴリズムを自動生成する進化的コンピューティングクラスタの開発

Research Project

Project/Area Number 12558024
Research InstitutionTohoku University

Principal Investigator

青木 孝文  東北大学, 大学院・情報科学研究科, 教授 (80241529)

Keywords進化計算 / 遺伝的アルゴリズム / 遺伝的プログラミング / クラスタ / 並列処理 / ハードウェアアルゴリズム / VLSI / 論理合成
Research Abstract

平成14年度は,PCクラスタ上に実装されたEGG(Evolutionary Graph Generation)および並列EGGシステムを利用した合成実験を行うとともに,実用的な問題を取り扱うためのEGGシステムの拡張,ならび汎用EGGフレームワークの開発を目的とした.
1.昨年度までに開発したEGGおよび並列EGGシステムを並列型定係数乗算器,並列型定係数積和演算器,ビットシリアル加算器,ビットシリアル定係数乗算器,ビットシリアル定係数積和演算器,電流モード算術演算回路などの設計に適用し,総合的な性能評価を行った.この結果,一般に,最大で約50ノード程度の回路グラフで記述できる回路合成問題にEGGが有用であることを見いだした.
2.昨年の基礎実験を通して,実用的な規模の回路設計問題にEGGを適用する際に有用な「トランスマイグレーション(Transmigration)」と呼ぶ新しい進化的操作の着想が得られた.これは,EGGの1回ごとの進化試行を完全に独立したものとして取り扱うのではなく,過去に得られた良好な回路構造をデータベースに登録し,必要に応じて現在の個体集団に注入することにより,進化速度を加速させる手法である.トランスマイグレーション機能を備える新しいEGGシステムを実装し,並列型定係数乗算器の合成に応用した結果,従来のEGGと比較して合成時間が1/3程度に減少できる見通しを得た.
3.これまでに提案してきたEGGシステムをさまざまな回路合成問題に適用することを目的として,オブジェクト指向フレームワークの概念に基づいて汎用EGGフレームワークの開発を行い,基本となるデータ構造を実装した.

  • Research Products

    (6 results)

All Other

All Publications (6 results)

  • [Publications] Naofumi Homma: "Evolutionary Graph Generation System with Transmigration Capability and Its Application to Arithmetic Circuit Synthesis"IEE Proceedings-Circuits, Devices and Systems. 149・2. 97-104 (2002)

  • [Publications] Naofumi Homma: "Graph-Based Individual Representation for Evolutionary Synthesis of Arithmetic Circuits"Proceedings of the 2002 Congress on Evolutionary. 1492-1497 (2002)

  • [Publications] Masanori Natsui: "Parallel Evolutionary Graph Generation on a PC Cluster and Its Application to Multiple-Valued Circuit Synthesis"Proceedings of the 32nd IEEE International Symposium on Multiple-Valued Logic. 96-102 (2002)

  • [Publications] Masanori Natsui: "Parallel Evolutionary Graph Generation with Terminal-Color Constraint and Its Application to Current-Mode Logic Circuit Design"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. E85-A・9. 2061-2071 (2002)

  • [Publications] Makoto Motegi: "Evolutionary Graph Generation System and Its Application to Bit-Serial Arithmetic Circuit Synthesis"Parallel Problem Solving from Nature-PPSN VII, Lecture Notes in Computer Science. 2439. 831-840 (2002)

  • [Publications] Naofumi Homma: "Evolutionary Synthesis of Circuit Structures"Proceedings of 2002 International Symposium on New Paradigm VLSI Computing. 48-51 (2002)

URL: 

Published: 2004-04-07   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi