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

Development of a Cluster Computing System for Evolutionary Synthesis of Hardware Algorithms

Research Project

Project/Area Number 12558024
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section展開研究
Research Field 計算機科学
Research InstitutionTohoku University

Principal Investigator

AOKI Takafumi  Tohoku University, Graduate School of Information Sciences, Professor, 大学院・情報科学研究科, 教授 (80241529)

Project Period (FY) 2000 – 2002
Project Status Completed (Fiscal Year 2002)
Budget Amount *help
¥5,200,000 (Direct Cost: ¥5,200,000)
Fiscal Year 2002: ¥1,000,000 (Direct Cost: ¥1,000,000)
Fiscal Year 2001: ¥2,000,000 (Direct Cost: ¥2,000,000)
Fiscal Year 2000: ¥2,200,000 (Direct Cost: ¥2,200,000)
KeywordsEvolutionary Computation / Genetic Algorithms / Genetic Programming / Cluster Computing / Parallel Processing / Hardware Algorithms / VLSI / Logic Synthesis / クラスタ / 算術アルゴリズム / 進化的計算 / CAD / VLSI設計技術 / 並列計算機
Research Abstract

This research project is to investigate a possibility of designing arithmetic circuits automatically by employing a new evolutionary optimization, technique called Evolutionary Graph Generation(EGG). Listed below are major results of this project :
1. A parallel EGG system based on the coarse-grained model of parallel processing was developed for synthesizing arithmetic circuits efficiently.
2. An experimental 11-node Linux PC cluster was built for implementing the parallel EGG system.
3. A new version of EGG system that can be used to synthesize heterogeneous networks of various different components such as analog/digital-mixed components was proposed. The new EGG system with terminal-color constraint was proved to be useful for reducing search space of possible circuit configurations.
4. The performance of the developed EGG system was evaluated through a set of experiments for synthesizing various arithmetic circuits including constant-coefficient multipliers, constant-coefficient multiply-adders, bit-serial adders, bit-serial constant-coefficient multipliers, bit-seril constant-coefficient multiply-adders and current-mode logic circuits. Our observation shows that EGG is suitable for circuit design problems that can be handled by circuit graphs with up to 50 nodes.
5. A new evolutionary operation called "transmigration" was investigated for accelerating EGG's evolution process.
Further investigations on a general-purpose EGG framework for practical applications are being left as future research subjects.

Report

(4 results)
  • 2002 Annual Research Report   Final Research Report Summary
  • 2001 Annual Research Report
  • 2000 Annual Research Report
  • Research Products

    (42 results)

All Other

All Publications (42 results)

  • [Publications] Naofumi Homma: "Evolutionary Graph Generation System with Symbolic Verification for Arithmetic Circuit Design"Electronics Letters. 36・11. 937-939 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Naofumi Homma: "Evolutionary Synthesis of Fast Constant-Coefficient Multipliers"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. E83-A・9. 1767-1777 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Masanori Natsui: "Evolutionary Graph Generation with Terminal-Color Constraint for Heterogeneous Circuit Synthesis"Electronics Letters. 37・13. 808-810 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Masanori Natsui: "Evolutionary Graph Generation System with Terminal-Color Constraint --An Application to Multiple-Valued Logic Circuit Synthesis --"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. E84-A・11. 2808-2810 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Dingjun Chen: "Pragmatic Method for the Design of Fast Constant-Coefficient Combinational Multipliers"IEE Proceedings --Computers and Digital Techniques. 148・6. 196-206 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Dingjun Chen: "Parallel Evolutionary Design of Constant-Coefficient Multipliers"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. E85-A・2. 508-512 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Dingjun Chen: "Graph-Based Evolutionary Design of Arithmetic Circuits"IEEE Transactions on Evolutionary Computation. 6・1. 86-100 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] N. Homma, T. Aoki and T. Higuchi: "Evolutionary Graph Generation System with Symbolic Verification for Arithmetic Circuit Design"Electronics Letters. 36,.11. 937-939 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] N. Homma, T. Aoki and T. Higuchi: "Evolutionary Synthesis of Fast Constant-Coefficient Multipliers"IEICE Transactionson Fundamentals of Electronics, Communications and Computer Sciences. E83-A, No.9. 1767-1777 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] M. Natsui, T. Aoki and T. Higuchi: "Evolutionary Graph Generation with Terminal-Color Constraint for Heterogeneous Circuit Synthesis"Electronics Letters. 37,13. 808-810 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] M. Natsui, T. Aoki and T. Higuchi: "Evolutionary Graph Generation System with Terminal-Color Constraint ba― An Application to Multiple-Valued Logic Circuit Synthesis―"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. E84-A, 11. 2808-2810 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] D. Chen, T. Aoki, N. Homma and T. Higuchi: "Pragmatic Method for the Design of Fast Constant-Coefficient Combinational Multipliers"IEE Proceedings - Computers and Digital Techniques. Vol.148.6. 196-206 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] D. Chen, T. Aoki, N. Homma and T. Higuchi: "Parallel Evolutionary Design of Constant-Coefficient Multipliers"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. E85-A,2. 508-512 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] D. Chen, T. Aoki, N. Homma, T. Terasaki and T. Higuchi: "Graph-Based Evolutionary Design of Arithmetic Circuits"IEEE Transactions on Evolutionary Computation. 6,1. 86-100 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] N. Homma, T. Aoki and T. Higuchi: "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)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] M. Natsi, T. Aoki and, T. Higuchi: "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)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [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)

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

    • Related Report
      2002 Annual Research Report
  • [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)

    • Related Report
      2002 Annual Research Report
  • [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)

    • Related Report
      2002 Annual Research Report
  • [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)

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

    • Related Report
      2002 Annual Research Report
  • [Publications] Toshiki Terasaki: "Evolutionary Synthesis of Bit-serial Arithmetic Circuits"情報処理学会論文誌. 42・4. 975-982 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Naofumi Homma: "Evolutionary Graph Generation System with Transmigration Capability for Arithmetic Circuit Design"Proceedings of the IEEE International Symposium on Circuits and Systems. V・171-V・174 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Masanori Natsui: "Synthesis of Multiple-Valued Arithmetic Circuits Using Evolutionary Graph Generation"Proceedings of the 31st IEEE International Symposium on Multiple-Valued Logic. 253-258 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Masanori Natsui: "Evolutionary graph generation with terminal-color constraint for heterogeneous circuit synthesis"Electronics Letters. 37・13. 808-810 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Dingjun Chen: "Distributed Evolutionary Design of Constant-Coefficient Multipliers"Proceedings of the 8th IEEE International Conference on Electronics, Circuits and Systems. 1. 249-252 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Dingjun Chen: "Design of Constant-Coefficient Multipliers"Proceedings of the 4th International Conference on ASIC. 416-419 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Masanori Natsui: "Evolutionary Graph Generation System with Terminal-Color Constraint An Application to Multiple-Valued Logic Circuit Synthesis"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. E84-A・11. 2808-2810 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Dingjun Chen: "Pragmatic method for the design of fast constant-coefficient combinational multipliers"IEE Proceedings Computers and Digital Techniques. 148・6. 196-206 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Dingjun Chen: "Parallel Evolutionary Design of Constant-Coefficient Multipliers"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. E85-A・2. 508-512 (2002)

    • Related Report
      2001 Annual Research Report
  • [Publications] Takafumi Aoki: "Beyond-binary arithmetic-Algorithms and VLSI implementations-"Interdisciplinary Information Sciences. 6・1. 75-98 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Naofumi Homma: "Evolutionary graph generation system with symbolic verification for arithmetic circuit design"IEE Electronics Letters. 36・11. 937-939 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Takafumi Aoki: "Beyond-binary arithmetic-Algorithms and implementations"Extended Abstracts of the 9th Int'l Workshop on Post-Binary Ultra-Large-Scale Integration Systems. 7-10 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Naofumi Homma: "Evolutionary synthesis of fast constant-coefficient multipliers"IEICE Transactions on Fundamentals. E83-A・9. 1767-1777 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Toshiki Terasaki: "Evolutionary synthesis of sequential arithmetic circuits"Proc.of the 2000 International Symposium on Intelligent Signal Processing and Communication Systems. II. 1067-1072 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 寺崎俊樹: "多入力直列加算回路の進化的合成"計測自動制御学会東北支部第188回研究集会資料. 188-8. 1-7 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 夏井雅典: "進化的グラフ生成手法に基づく多値算術演算回路の合成"多値論理研究ノート. 23・8. 8-1-8-10 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 夏井雅典: "端子整合条件を考慮した進化的グラフ生成手法の提案"2000年電子情報通信学会基礎・境界ソサイエティ大会予稿集. A-1-5. 5-5 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 本間尚文: "進化的グラフ生成手法とその応用"計測自動制御学会東北支部第191回研究集会資料. 191-2. 1-10 (2000)

    • Related Report
      2000 Annual Research Report

URL: 

Published: 2000-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi