語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Model-based automatic performance di...
~
Li, Li.
FindBook
Google Book
Amazon
博客來
Model-based automatic performance diagnosis of parallel computations.
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
正題名/作者:
Model-based automatic performance diagnosis of parallel computations./
作者:
Li, Li.
面頁冊數:
123 p.
附註:
Adviser: Allen D. Malony.
Contained By:
Dissertation Abstracts International68-04B.
標題:
Computer Science. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3259265
Model-based automatic performance diagnosis of parallel computations.
Li, Li.
Model-based automatic performance diagnosis of parallel computations.
- 123 p.
Adviser: Allen D. Malony.
Thesis (Ph.D.)--University of Oregon, 2007.
Scientific parallel programs often undergo significant performance tuning before meeting their performance expectations. Performance tuning naturally involves a diagnosis process---locating performance bugs that make a program inefficient and explaining them in terms of high-level program design. Important performance measurement and analysis tools have been developed to support the performance analysis with the facilities of running experiments on parallel computers and generating measurement data to evaluate performance. However, current performance analysis technology does not yet allow for associating found performance problems with causes at a high-level program abstraction. Nor does it support the performance diagnosis process in a well automated manner.Subjects--Topical Terms:
626642
Computer Science.
Model-based automatic performance diagnosis of parallel computations.
LDR
:03439nam 2200277 a 45
001
963416
005
20110831
008
110831s2007 ||||||||||||||||| ||eng d
035
$a
(UMI)AAI3259265
035
$a
AAI3259265
040
$a
UMI
$c
UMI
100
1
$a
Li, Li.
$3
1036040
245
1 0
$a
Model-based automatic performance diagnosis of parallel computations.
300
$a
123 p.
500
$a
Adviser: Allen D. Malony.
500
$a
Source: Dissertation Abstracts International, Volume: 68-04, Section: B, page: 2450.
502
$a
Thesis (Ph.D.)--University of Oregon, 2007.
520
$a
Scientific parallel programs often undergo significant performance tuning before meeting their performance expectations. Performance tuning naturally involves a diagnosis process---locating performance bugs that make a program inefficient and explaining them in terms of high-level program design. Important performance measurement and analysis tools have been developed to support the performance analysis with the facilities of running experiments on parallel computers and generating measurement data to evaluate performance. However, current performance analysis technology does not yet allow for associating found performance problems with causes at a high-level program abstraction. Nor does it support the performance diagnosis process in a well automated manner.
520
$a
We present a systematic method to guide the performance diagnosis process and support the process with minimum user intervention. The motivating observation is that performance diagnosis can be greatly improved with the use of performance knowledge about parallel computation models. We therefore propose an approach to generating performance knowledge for automatically diagnosing parallel programs. Our approach exploits program execution abstraction and parallelism found in computational models to search and explain performance bugs. We identify categories of knowledge required for performance diagnosis and describe how to derive the knowledge from computational models. We represent the extracted knowledge in a manner such that performance inferencing can be carried out in an automatic manner.
520
$a
We have developed the Hercule automatic performance diagnosis system that implements the model-based diagnosis strategy. In this dissertation, we present how Hercule integrates the performance knowledge into a performance analysis tool and demonstrate the effectiveness of our performance knowledge engineering approach through Hercule experiments on a variety of parallel computational models. We also investigate compositional programs that combine two or more models. We extend performance knowledge engineering to capture the interplay of multiple models in an integrated state, and improve Hercule capabilities to support the compositional performance diagnosis. We have applied Hercule to two representative scientific applications, both of which are implemented with compositional models. The experiment results show that, requiring minimum user intervention, model-based performance analysis is vital and effective in discovering and interpreting performance bugs at a high level of program abstraction.
590
$a
School code: 0171.
650
4
$a
Computer Science.
$3
626642
690
$a
0984
710
2
$a
University of Oregon.
$3
958250
773
0
$t
Dissertation Abstracts International
$g
68-04B.
790
$a
0171
790
1 0
$a
Malony, Allen D.,
$e
advisor
791
$a
Ph.D.
792
$a
2007
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3259265
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9123758
電子資源
11.線上閱覽_V
電子書
EB W9123758
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入