語系:
繁體中文
English
說明(常見問題)
圖資館首頁
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Value prediction in many-core systems.
~
Liu, Shaoshan.
Value prediction in many-core systems.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Value prediction in many-core systems.
作者:
Liu, Shaoshan.
面頁冊數:
132 p.
附註:
Source: Dissertation Abstracts International, Volume: 71-03, Section: B, page: 1902.
附註:
Adviser: Jean-Luc Gaudiot.
Contained By:
Dissertation Abstracts International71-03B.
標題:
Engineering, Computer.
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3396579
ISBN:
9781109648768
Value prediction in many-core systems.
Liu, Shaoshan.
Value prediction in many-core systems.
- 132 p.
Source: Dissertation Abstracts International, Volume: 71-03, Section: B, page: 1902.
Thesis (Ph.D.)--University of California, Irvine, 2010.
Modern many-core-on-a-chip designs will demand programs with extremely high degrees of parallelism. Our study of the PARSEC and the SPLASH-2 benchmark suites has shown that application programs may not have sufficient inherent parallelism. However, two fundamental factors contribute to program speedup: intrinsic parallelism, which can be exploited by fine-grained synchronization, and inherent data redundancy, which can be exploited by value prediction. In this work, we first present a theoretical framework to characterize the predictability of data values and the feasibilities of value predictor designs. The results are encouraging: our theoretical analysis shows that the average value prediction accuracy can reach 70% on the PARSEC and the SPLASH-2 benchmarks. This demonstrates the immense potential of value prediction in enhancing the performance of many-core architectures.
ISBN: 9781109648768Subjects--Topical Terms:
384375
Engineering, Computer.
Value prediction in many-core systems.
LDR
:03694nmm 2200313 4500
001
280789
005
20110119094954.5
008
110301s2010 ||||||||||||||||| ||eng d
020
$a
9781109648768
035
$a
(UMI)AAI3396579
035
$a
AAI3396579
040
$a
UMI
$c
UMI
100
1
$a
Liu, Shaoshan.
$3
492897
245
1 0
$a
Value prediction in many-core systems.
300
$a
132 p.
500
$a
Source: Dissertation Abstracts International, Volume: 71-03, Section: B, page: 1902.
500
$a
Adviser: Jean-Luc Gaudiot.
502
$a
Thesis (Ph.D.)--University of California, Irvine, 2010.
520
$a
Modern many-core-on-a-chip designs will demand programs with extremely high degrees of parallelism. Our study of the PARSEC and the SPLASH-2 benchmark suites has shown that application programs may not have sufficient inherent parallelism. However, two fundamental factors contribute to program speedup: intrinsic parallelism, which can be exploited by fine-grained synchronization, and inherent data redundancy, which can be exploited by value prediction. In this work, we first present a theoretical framework to characterize the predictability of data values and the feasibilities of value predictor designs. The results are encouraging: our theoretical analysis shows that the average value prediction accuracy can reach 70% on the PARSEC and the SPLASH-2 benchmarks. This demonstrates the immense potential of value prediction in enhancing the performance of many-core architectures.
520
$a
Also, we explore the possibility of using the many-core GPU architectures for speculative execution: we implement software value prediction techniques to accelerate programs with limited parallelism, and software speculation techniques to accelerate programs that contain runtime parallelism, which are hard to parallelize statically. Our experiment results show that due to the relatively high overhead, mapping software value prediction techniques on existing GPUs may not bring any immediate performance gain. On the other hand, although software speculation techniques introduce some overhead as well, mapping these techniques to existing GPUs can already bring some performance gain over CPU. Furthermore, we explore the hardware implementation of speculative execution operations on GPU architectures. The results indicate that the hardware extensions result in almost 10-fold reduction of the control divergent sequential operations with only moderate hardware and power consumption overheads.
520
$a
In addition, communication problems have become a major performance bottleneck in many-core architectures and in large-scale scientific simulations. We use LQCD simulations as a case study to study how value prediction techniques can reduce the communication overheads. We first implement a software value predictor on LQCD simulations: 22.15% of the predictions result in performance gain and only 2.65% of the predictions lead to rollbacks. Then we explore the hardware value predictor design, which results in a 6-fold reduction of the prediction latency. Moreover, based on the observation that the full range of floating point accuracy may not be always needed, we propose and implement an initial design of the tolerance value predictor: as the tolerance range increases, the prediction accuracy also increases dramatically.
590
$a
School code: 0030.
650
4
$a
Engineering, Computer.
$3
384375
690
$a
0464
710
2
$a
University of California, Irvine.
$b
Electrical and Computer Engineering - Ph.D.
$3
492898
773
0
$t
Dissertation Abstracts International
$g
71-03B.
790
1 0
$a
Gaudiot, Jean-Luc,
$e
advisor
790
1 0
$a
Bagherzadeh, Nader
$e
committee member
790
1 0
$a
Demsky, Brian
$e
committee member
790
$a
0030
791
$a
Ph.D.
792
$a
2010
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3396579
筆 0 讀者評論
全部
電子館藏
館藏
1 筆 • 頁數 1 •
1
條碼號
館藏地
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
000000051938
電子館藏
1圖書
學位論文
TH 2010
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
多媒體檔案
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3396579
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼
登入