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

1993 Fiscal Year Final Research Report Summary

Fundamental studies on systolic arrays as a practical model of SIMD parallel computers

Research Project

Project/Area Number 03680035
Research Category

Grant-in-Aid for General Scientific Research (C)

Allocation TypeSingle-year Grants
Research Field Informatics
Research InstitutionOSAKA ELECTRO-COMMUNICATION UNIVERSITY

Principal Investigator

UMEO Hiroshi  OSAKA ELECTRO-COMMUNICATION UNIVERSITY, PROFESSOR, 工学部, 教授 (80132356)

Project Period (FY) 1991 – 1993
KeywordsParallel processing / Systolic array / Parallel algorithms / Systolic algorithms / SIMD / Fault-tolerance
Research Abstract

In this study we investigated fundamental properties of systolic arrays as a practical model of SIMD massive parallel computers. Our main results are as follows :
(1) We study the computational power of global bus systems (GB, for short) augmented with a mesh-connected computer (MCC, for short). First we show the GB is a useful tool for designing optimum-tifme parallel algorithms for MCCs and for showing correctness of those algorithms once designed. We do this by giving some design examples which utilize the GB very efficiently. Secondly we give a fundamental technique for the elimination of GB's. As an application of the technique, we will show that a rich variety of GBs on one- and two-dimensional MCC's can be eliminated without any loss of time efficiency.
(2) We consider the famous classical problem called firing squad synchronization form a view point of fault tolerance in an SIMD computational environment. Let A be an array of n cells with p faulty regions such that n_i (〕SY.gtoreq.〔) m_i and n_i + m_i (〕SY.gtoreq.〔) p - i for any i, l(〕SY.ltoreq.〔) i (〕SY.ltoreq.〔) p, where n_i and m_i are the number of cells in i-th non-faulty and faulty regions. We can construct a fault-tolerant (2n - 2 + p)-step nearly optimum firing squad synchronization algorithm for A.
We have developed a simulator system for SIMD systolic computers on an MIMD parallel computer consisting of 256 transputers. The system can simulate any computation of a large class of systolic arrays and enables us to evaluate various design parameters of the systolic arrays. The system also gives much helpful information on a graphic display for the elimination of bottle neck and imbalance on algorithmic design.

  • Research Products

    (15 results)

All Other

All Publications (15 results)

  • [Publications] H.Umeo,T.Worsch and R.Vollmar: "On the power of global-bus in mesh-connected architectures" Future Generation Computer Systems. 7. 161-168 (1992)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 梅尾博司: "SIMD上の並列アルゴリズム" 情報処理. 33. 1042-1055 (1992)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 梅尾博司: "シストリックアーキテクチャとそのアルゴリズム" オペレーションズリサーチ. 37. 375-381 (1992)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] H.Umeo: "A fault-tolerant scheme for optimum-time firing squad synchronization" Proc.of International Conference on Parallel Computing'93(to appear). (1994)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] H.Umeo,T.Worsch and R.Vollmar: "A no-time-loss global-bus elimination technique on mesh-connected computers and its application to optimum-time parallel algorithm design"" Parallel Computing:Problems,Methods and Applications. 255-261 (1992)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 梅尾博司: "メッシュアーキテクチャとそのアルゴリズム" Computer Design. 9. 115-120 (1992)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 梅尾博司: "超並列計算機アーキテクチャとそのアルゴリズム" 共立出版, 205 (1991)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 梅尾博司(監訳),松田稔,丸山公雄,山本正樹(共訳): "Transputer/Occamによる並列プログラミング入門" 共立出版, 236 (1993)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] H.Umeo, T.Worsch and R.Vollmar: ""On the power of global-bus in mesh-connected architectures"" Future Generation Computer Systems. Vol.7. 161-168 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Umeo: ""A fault-tolerant scheme for optimum-time firing squad synchronization"" Proc.of Electric-Communication Research Laboratory of Tohoku Univ.47-56 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Umeo: ""A fault-tolerant scheme for optimum firing squad synchronization algorithms"" International Dagstuhl Seminar held in Germany. (1993)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Umeo: ""A fault-tolerant scheme for optimum-time firing squad synchronization"" Proc.of International Conference on Parallel Computing '93, Grenoble France. (1993)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Umeo, T.Worsch and R.Vollmar: ""A no-time-loss global-bus elimination technique on mesh-connected computers and its application to optimum-time parallel algorithm design"" Parallel Computing : Problems, Methods and Applications, Elsevier Science Publishers. 255-261 (1992)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] S.Noguchi and H.Umeo(ed.): ""Transputer/Occam Japan 4"" IOS press. 276 (1992)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Umeo: ""A design of architectures and algorithms for massive parallel computers"" Kyouritu Publishing, Inc.205 (1991)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 1995-03-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi