語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Value prediction in many-core systems.
~
Liu, Shaoshan.
FindBook
Google Book
Amazon
博客來
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.
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:
1669061
Engineering, Computer.
Value prediction in many-core systems.
LDR
:03694nam 2200313 4500
001
1391604
005
20110119094954.5
008
130515s2010 ||||||||||||||||| ||eng d
020
$a
9781109648768
035
$a
(UMI)AAI3396579
035
$a
AAI3396579
040
$a
UMI
$c
UMI
100
1
$a
Liu, Shaoshan.
$3
1670047
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
1669061
690
$a
0464
710
2
$a
University of California, Irvine.
$b
Electrical and Computer Engineering - Ph.D.
$3
1670048
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
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9154743
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入