WEKO3
アイテム
データフロートレーサによる並列論理型言語Flengのパフォーマンスデバッギング
https://ipsj.ixsq.nii.ac.jp/records/30544
https://ipsj.ixsq.nii.ac.jp/records/30544154ac9bb-c2b7-4dc7-94a2-8487f3f338d2
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 1993 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 1993-08-19 | |||||||
タイトル | ||||||||
タイトル | データフロートレーサによる並列論理型言語Flengのパフォーマンスデバッギング | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Performance Debugging for Parallel Logic Programs with a Dataflow Tracer | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
東京大学工学部 | ||||||||
著者所属 | ||||||||
東京大学工学部 | ||||||||
著者所属 | ||||||||
東京大学工学部 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Faculty of Engineering, The University of Tokyo | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Faculty of Engineering, The University of Tokyo | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Faculty of Engineering, The University of Tokyo | ||||||||
著者名 |
舘村純一
× 舘村純一
|
|||||||
著者名(英) |
Jun-Ichi, Tatemura
× Jun-Ichi, Tatemura
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 並列計算機の実用化と普及のためには、実際に用いられるアプリケーションが高速に動かなければならない。このためには、効率のよい並列ブログラムのためのプログラミング技術・プログラミング環境の構築が重要であり、パフォーマンス悪化要因を修正するパフォーマンス・デバッギングの支援が必要である。我々の提案するパフォーマンス・デバッギング方式では、パフォーマンスを決定する要因として、プログラミングにおけるコントロール・データ依存関係と、それを実行するためのスケジューリング・負荷分散とを分類して対処する。本論文ではプログラマに特に必要とされる前者の要因を対象とし、並列論理型言語Flengについて、実行されたプログラムにおけるデータ依存関係を解析・提示し、性能低下の原因となる不必要な逐次性の発見を支援する方式とツールについて述べる。 | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | To develop practical parallel computers which come into wide use, they should execute practical application programs efficiently. Thus, we should realize programming technique and environment for efficient highly parallel programs. One of our essential problems is to develop a performance debugging tool which finds causes of bad performance of complicated highly MIMD parallel programs. In this paper, we describe (1) how to analyze dataflow relationship within execution of a parallel logic program, (2) a performance debugging with this dataflow relationship to find unexpected sequentiality which causes bad performance, and (3) an example of debugging with our performance debugger. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10485570 | |||||||
書誌情報 |
情報処理学会研究報告プログラミング(PRO) 巻 1993, 号 73(1993-PRO-013), p. 41-48, 発行日 1993-08-19 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |