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

1995 Fiscal Year Final Research Report Summary

Research and Development for the Non-data-parallel Programming Methodology and Programming Language

Research Project

Project/Area Number 06680321
Research Category

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

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionKobe University

Principal Investigator

TAKI Kazuo  Kobe University, Dpt.Computer & Systems Engineering, Professor, 工学部, 教授 (20243321)

Project Period (FY) 1994 – 1995
KeywordsNon-data-parallel computation / Concurrent object-oriented programming / Parallel programming methodology / Large-scale parallel computation / "Future object" / "mosaic" language / Implicit message communication / Message priority
Research Abstract

A concurrent object-oriented programming language and its programming methodology have been investigated aiming at large-scale non-data-parallel computation. The language has been applied to actual program developments for two large parallel applications. The major research results are summarized below.
1) Concurrent object-oriented language "mosaic" : Its language C extension, including language functions of implicit inter-processor message communication, object allocation pragma, message priority, "future object" , etc.that are designed for easy non-data-parallel programming and good execution efficiency.
2) "Future object" and programming methodology : Its a special feature of language "mosaic" , which makes it possible that message sendings to an object can precede the target object creation. The function can reduce useless execution sequentiality and source program size.
3) "mosaic" language system : An efficient parallel implementation has been made for several parallel computers. Several tens of thousands concurrent objects can be handled.
4) Application development : Two non-data-parallel large application programs have been made in "mosaic" language. One is a LSI placement program with a new concurrent simulated annealing algorithm ; The other is a real-time computer animation program.

  • Research Products

    (6 results)

All Other

All Publications (6 results)

  • [Publications] 小倉毅: "並列オブジェクト指向言語とマルチワークステッション上の実装" 並列処理シンポジウムJSPP'94論文集. 97-104 (1994)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 小西健三: "温度並列シミュレーテッド・アニーリング法とその評価" 情報処理学会論文誌. 36-4. 797-807 (1995)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 瀧 和男: "並列オブジェクト指向言語mosaicと未生成オブジェクト機能" 情報処理学会論文誌. (投稿中).

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Tsuyoshi Ogura & Kazuo Taki: "A concurrent Object-Oriented Language "mosaic" and Its Implementation on the "Multi-Workstations"" Proc.Japanese Symposium on Parallel Processing JSPP'94. 97-104 (1994)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Kenzo Konishi & Kazuo Taki: "Temperature Parallel Simulated Annealing Algorithm and Its Evaluation" Trns.IPSJ. Vol.36, No.4. 797-807 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Kazuo Taki & Tsuyoshi Ogura: "A Concurrent Object-Oriented Language "mosaic" and The Future Object Function" Trns.IPSJ. (submitted).

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

URL: 

Published: 1997-03-04  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi