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

Study of Massively Parallel Processing System using a Number of Competing Processors and Its implementation

Research Project

Project/Area Number 07680362
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionThe University of TOKUSHIMA

Principal Investigator

TAKAHASHI Yoshizo  The University of TOKUSHIMA Information Science and Intelligent Systems Professor, 工学部, 教授 (90116830)

Project Period (FY) 1995 – 1997
Project Status Completed (Fiscal Year 1997)
Budget Amount *help
¥2,200,000 (Direct Cost: ¥2,200,000)
Fiscal Year 1997: ¥200,000 (Direct Cost: ¥200,000)
Fiscal Year 1996: ¥300,000 (Direct Cost: ¥300,000)
Fiscal Year 1995: ¥1,700,000 (Direct Cost: ¥1,700,000)
Keywordsmassively parallel computer / parallel processing / genetic algorithm / SIMD / SPMD
Research Abstract

(1) In order to apply the genetic algorithm to real-scale practical optimization problems, the massively parallel model of genetic algorithm that can be efficiently implemented on a SIMD machine is investigated. The first candidate of the model, the farming model, uses a set of groups of individuals that do not exchange individuals each other as the well-known island model does, but exchange the best individual of the group with a master. Thus the most excellent individual is distributed to all groups rapidly. By piling up the duplicates of set of master and groups of individuals in a multilevel layr, the hierarchical massively parallel system is easily developed. To implement this model on FPGA chip as a SIAD machine, we have designed the principal elements of the machine by using the hardware description language VHDL.
(2) Intending to still increase the degree of parallelism, the massively parallel genetic algorithm model is selected as the second candidate. In this model, each indiv … More idual takes the arbitrary individuals in the neighbor for the cross-over and the selection. The convergence of this model was confirmed by thorough simulation. To implement this algorithm on a SIMD machine, each processing element is assigned to each one of the individuals and those processing elements need to communicate with each other very frequently. Therefore the performance of interconnection network becomes very important. We have designed a high-speed router as a key element to develop the high-performance interconnection network to be used in this machine.
(3) The great feature of the SIMD machine is that many processing elements can be integrated on a single VLSI chip because of its simple structure. However, the programming flexibility of SIMD machine is known to be very poor so that it is used only for limited applications. Particularly, the searching programs such as that of genetic algorithm, is considered difficult to run on SIMD machine. On the other hand, the programming of MIMD machine is very flexible as it can use SPMD (single program multiple data) paradigm which is very akin to the sequential program. Should the SIMD machine can run the SPMD programs, the SIMD machine will be undoubtedly superior of all aprallel machine. We have investigated to find a way to this goal and have developed a new branching mechanism that can be added to the conventional SIMD machines. We have defined this mechanism clearly and designed the control processor as well as the processing element. Significant improvement in computational speed was observed when a searching program is assumed to be run on this machine. Less

Report

(4 results)
  • 1997 Annual Research Report   Final Research Report Summary
  • 1996 Annual Research Report
  • 1995 Annual Research Report
  • Research Products

    (20 results)

All Other

All Publications (20 results)

  • [Publications] Takahashi, Y.: "A Mechanism for SIMD Execution of SPMD Programs" Proceedings of High Performance Computing Asia ′97. 529-534 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Inoue, T., Sano, M., and Takahashi, Y.: "Design of a Processing Element of a SIMD Computer for Genetic Algorithms" Proceedings of High Performance Computing Asia ′97. 688-691 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Takahashi, Y., Sano, M., and Inoue, T.: "A SIMD Machine for Massively Parallel Genetic Algorithms" Proceedings of International Conference on Parallel and Distributed Processing Techniques and Applications. Vol.II. 915-923 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Takahashi, Y., Sano, M., and Inoue, T.: "An Enhancement of SIMD Machine for Executing SPMD Programs" Proc.of ParCo97. (印刷中).

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 高橋 義造: "並列・分散処理システム研究の道のり" 徳島大学工学部研究報告. No.43(印刷中). (1998)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Yoshizo Takahashi: "A Mechanism for SIMD Execution of SPMD Programs." Proceedings of High Performance Computing Asia '97, Seoul. 529-534 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Tomio Inoue, Masahiko Sano, Yoshizo Takahashi: "Design of a Processig Element of a SIMD Computer for Genetic Algorithms" Proceedings of High Performance Computing Asia '97, Seoul. 688-691 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Yoshizo Takahashi, Masahiko Sano, Tomio Inoue: "A SIMD Machine for Massively Parallel Genetic Algorithms" Proceedings of International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas. Vol.II. 915-923 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Masahiko Sano, Yoshizo Takahashi: "An Enhancement of SIMD Machine for Executing SPMD programs." Proc.of Joint Symposium on Parallel Proc.of ParCo97, Bonn.(in press). (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Yoshizo Takahashi: "The Path of my Research in Parallel and Distributed Processing (in Japanese)" Bulletin of Faculty of Engineering, The University of Tokushima. No.43 (in press). (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Takahashi,Y.:"A Mechanism for SIMD Execution of SPMD Programs" Proceedings of High Performance Computing Asia '97. 529-534 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Inoue,T., Sano, M.,and Takahashi,Y.: "Design of a Processing Element of a SIMD Computer for Genetic Algorithms" Proce dings of High Performance Computing Asia '97. 688-691 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Takahashi,Y., Sano,M.,and Inoue,T.:"A SIMD Machine for Massively Parallel Genetic Algorithms" Proceedings of International Conference on Parallel and Distriuted Processing Techniques and Applications. Vol.II. 915-923 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Takahashi,Y., Sano,M.,and Inoue,T.: "An Enhancement of SIMD Machine for Executing SPMD Programs" Proc.of ParCo97. (印刷中).

    • Related Report
      1997 Annual Research Report
  • [Publications] 高橋義造: "並列・分散処理システム研究の道のり" 徳島大学工学部研究報告. No.43(印刷中). (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] 佐野,Flavell,杉原,岡田,栗栖,高橋: "FPGA化のためのk-ary n-cube型相互結合網用のル-タの設計" 情報処理学会研究報告. ARC-118. 31-36 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 佐野雅彦,高橋義造: "部分引きはがし再配線法による並列処理のための多端子ネットの経路探索法" 電子情報通信学会論文誌D-II. Vol.J79-DII.No.7. 1252-1260 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] Flavell,A.C.,Takahashi,Y.: "“The Tokkyu Router : A Ranadomizing Router for k-ary n-cubes"" Proc.of International Symposium on Parallel and Distributed Supercomputing,Fukuoka,Japan. 127-134 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] Flavell,A.C.,Takahashi,Y.: "Tokkyu : A High-Performance Randomizing,Adaptive Message Router with Packet Expressway" IEICE Trans.on Information and Systems. Vol.E78-D No.10. 1248-1260 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 井上,稲富,佐野,高橋: "SIMD型遺伝アルゴリズムと専用プロセッサ要素の設計" 情報処理学会研究報告. Vol.96 No.13. 43-48 (1996)

    • Related Report
      1995 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi