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

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
Project Status Completed (Fiscal Year 1995)
Budget Amount *help
¥1,200,000 (Direct Cost: ¥1,200,000)
Fiscal Year 1995: ¥400,000 (Direct Cost: ¥400,000)
Fiscal Year 1994: ¥800,000 (Direct Cost: ¥800,000)
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.

Report

(3 results)
  • 1995 Annual Research Report   Final Research Report Summary
  • 1994 Annual Research Report
  • Research Products

    (8 results)

All Other

All Publications (8 results)

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

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

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

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [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
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Kenzo Konishi & Kazuo Taki: "Temperature Parallel Simulated Annealing Algorithm and Its Evaluation" Trns.IPSJ. Vol.36, No.4. 797-807 (1995)

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

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

    • Related Report
      1995 Annual Research Report
  • [Publications] 瀧 和男: "並列オブジェクト指向言語mosaicと未生成オブジェクト機能" 情報処理学会論文誌. 36(掲載予定). (1995)

    • Related Report
      1994 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi