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

Study on Granularity Tuning Mechanism in Fine-Grain Parallel Processing

Research Project

Project/Area Number 07458055
Research Category

Grant-in-Aid for Scientific Research (B)

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

Principal Investigator

YUBA Toshitsugu  The University of Electro-Communications, Graduate School of Information Systems, Professor, 大学院・情報システム学研究科, 教授 (50251723)

Co-Investigator(Kenkyū-buntansha) YAMAGUCHI Yoshinori  The Ministry of International Trade and Industry, Electrotechnical Laboratory, S, 主任研究官
SATO Naohito  The University of Electro-Communications, Graduate School of Information Systems, 大学院・情報システム学研究科, 助手 (30293137)
OSAWA Noritaka  The University of Electro-Communications, Graduate School of Information Systems, 大学院・情報システム学研究科, 助手 (30251721)
HONDA Hiroki  The University of Electro-Communications, Graduate School of Information Systems, 大学院・情報システム学研究科, 助教授 (20199574)
山口 善教  通産省工業技術院, 電子技術総合研究所, 室長
Project Period (FY) 1995 – 1997
Project Status Completed (Fiscal Year 1997)
Budget Amount *help
¥7,000,000 (Direct Cost: ¥7,000,000)
Fiscal Year 1997: ¥1,600,000 (Direct Cost: ¥1,600,000)
Fiscal Year 1996: ¥2,100,000 (Direct Cost: ¥2,100,000)
Fiscal Year 1995: ¥3,300,000 (Direct Cost: ¥3,300,000)
Keywordsparallel processing / parallel computer / thread granularity / granularity tuning / parallelizing compiler / parallel program debugging / 3D animation / fine-grain parallelism / スケジューリング / データ駆動型並列計算機 / LogPモデル
Research Abstract

This research addresses to give granularity tuning mechanism for obtaining the maximum speed in parallel program execution on a distributed memory-type parallel computer. The mechanism requires to exploit parallelism in a program and divide the computation into subprograms (threads) of suitable granularity. Performance improvement can be achieved to allocate the suitable-size threads statically to each processing element of a parallel computer by efficiently utilizing its hardware's potential ability.
(1) Parallelizing compiler. We proposed a novel granularity tuning mechanism based on a LogP model, which is an abstract parallel computer model for analyzing execution time of a parallel program. The mechanism was experimentally installed in a SISAL compiler for a dataflow computer EM-X,and some evaluation study was carried out by executing benchmark programs with do-all loops and do-across loops.
(2) Performance debugging for parallel programs : A performance debugging system for a parallel program was developed, which shows an execution process of a parallel program as a form of a Gantt chart. A programr can find performance bottleneck by carefully checking the chart, and interactively change its execution sequence, as a result the parallel granularity, in order to obtain better performance. We proposed 3D animation technique based on a dynamical model, which is adopted to visualization of a process of parallel discrete event. A 3D visualization tool was developed and the utilization for parallel debugging was investigated.

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] 大沢, 久野, 弓場: "A Performance Debugging System Based on an Interncl Model" 情報処理学会論文誌. 39・2. 492-505 (1998)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 大沢, 弓場: "並列プログラムの性能デバッギングを支援するアニメーション化ツール-かのこ-" 並列処理シンポジウム論文集,JSPP'97. 305-312 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 高畠, 大沢, 弓場, 山口: "EM-X用SISALコンパイラにおける並列粒度調整方式" 並列処理シンポジウム論文集,JSPP'97. 37-44 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 山口, 大沢, 弓場: "3D Animation Based on Dynamic System Modeling for PDES" Proc.9th European Simulation Symposium,ESS97. 259-263 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 大沢, 弓場: "Thru Dimentionel Animation for Performance Debugging Utiliging Human cognitiue Ability" Proc.IFIP Cont.on Human-Compater Interaction. 102-103 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 大沢, 弓場: "Animation for Performanu Debugging of Purellel Computer Systems" Proc.AcM 2nd Symp.on Virtual Reality Modeling Lang.101-107 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Osawa, Noritaka, Kei Hisano and Toshitsugu Yuba: "A Performance Debugging System Based on an Internal Model" Journ.Information Processing, IPSJ. Vol.39, No.2. 492-505 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Osawa, Noritaka and Toshitsugu Yuba: "An Animation Tool for Performance Debugging of Parallel Programs : Kanoko" Proc.Joint Symp.on Parallel Processing (JSPP97). IPSJ/IEICE. 305-312 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Takabatake, Motoyasu, Noritaka Osawa, Toshitsugu Yuba, Mitsuhisa Sato and Yoshinori Yamaguchi: "Tuning Parallel Granularity in the SISAL Compiler for the EM-X" Proc.Joint Symp.on Parallel Processing (JSPP97). IPSJ/IEICE. 37-44 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Osawa, Noritaka, Kei Hisano and Toshitsugu Yuba: "A Visual Performance Debugging System" Proc.29th Hawaii Int'l Conf.on System Science (HICSS-29). IEEE. 300-309 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Yamaguchi, Yoshiki, Noritaka Osawa and Toshitsugu Yuba: "3D Animation Based on Dynamic System Modeling for Parallel Discrete Event Simulation Systems" Proc.9th European Simulation Symposium (ESS97), Society for Computer Simulation (SCS). 259-263 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Osawa, Noritaka and Toshitsugu Yuba: "Three Dimensional Animation for Performance Debugging Utilizing Human Cognitive Ability" Proc.6th Conf.on Human-Computer Interaction (Interact97), IFIP. 102-103 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Osawa, Noritaka and Toshitsugu Yuba: "Animation for Performance Debugging of Parallel Computing Systems" Proc.2nd Symp.on Virtual Reality Modeling Language (VRML97), ACM. 101-107 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 大沢,久野,弓場: "A Performance Debugging System Bared on an Interncl Model" 情報処理学会論文誌. 39・2. 492-505 (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] 大沢,弓場: "並列プログラムの性態デバッギングを支援するアニメーション化ツール-かのこ-" 並列処理シンポジウム論文集,JSPP'97. 305-312 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 高畠,大沢,弓場,山口: "EM-X用SISALコンパイラにおける並列粒度調整方式" 並列処理シンポジウム論文集,JSPP'97. 37-44 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 山口,大沢,弓場: "3D Animation Based on Dynamic System Modeling for PDES" Proc.9th European Simulation Symposium,ESS97. 259-263 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 大沢,弓場: "Three Dimentionel Animation for Performance Debugging Utliging Human cognitiue Ability" Proc.IFIP Conf.on Human-Computer Interaction. 102-103 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 大沢,弓場: "Animation for Performance Debugging of Parallel Computer Systems" Proc.ACM 2nd Symp.on Virtual Reality Modeling Lang. 101-107 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 水越伸: "コンピュータ半世紀" (株)ジャストシステム, 333 (1996)

    • Related Report
      1996 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