語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Energy efficient computing through c...
~
Govindaraju, Venkatraman.
FindBook
Google Book
Amazon
博客來
Energy efficient computing through compiler assisted dynamic specialization.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Energy efficient computing through compiler assisted dynamic specialization./
作者:
Govindaraju, Venkatraman.
面頁冊數:
155 p.
附註:
Source: Dissertation Abstracts International, Volume: 76-01(E), Section: B.
Contained By:
Dissertation Abstracts International76-01B(E).
標題:
Computer Science. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3635253
ISBN:
9781321162332
Energy efficient computing through compiler assisted dynamic specialization.
Govindaraju, Venkatraman.
Energy efficient computing through compiler assisted dynamic specialization.
- 155 p.
Source: Dissertation Abstracts International, Volume: 76-01(E), Section: B.
Thesis (Ph.D.)--The University of Wisconsin - Madison, 2014.
This item must not be sold to any third party vendors.
Due to the failure of threshold voltage scaling, per-transistor switching power is not scaling down at the pace of Moore's Law, causing the power density to rise for each successive generation. Consequently, computer architects need to improve the energy efficiency of microarchitecture designs to sustain the traditional performance growth. Hardware specialization or using accelerators is a promising direction to improve the energy efficiency without sacrificing performance. However, it requires disruptive changes in hardware and software including the programming model, applications, and operating systems. Moreover, specialized accelerators cannot help with the general purpose computing. Going forward, we need a solution that avoids such disruptive changes and can accelerate or specialize even general purpose workloads.
ISBN: 9781321162332Subjects--Topical Terms:
626642
Computer Science.
Energy efficient computing through compiler assisted dynamic specialization.
LDR
:03565nmm a2200313 4500
001
2056384
005
20150526083646.5
008
170521s2014 ||||||||||||||||| ||eng d
020
$a
9781321162332
035
$a
(MiAaPQ)AAI3635253
035
$a
AAI3635253
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Govindaraju, Venkatraman.
$3
3170138
245
1 0
$a
Energy efficient computing through compiler assisted dynamic specialization.
300
$a
155 p.
500
$a
Source: Dissertation Abstracts International, Volume: 76-01(E), Section: B.
500
$a
Adviser: Karthikeyan Sankaralingam.
502
$a
Thesis (Ph.D.)--The University of Wisconsin - Madison, 2014.
506
$a
This item must not be sold to any third party vendors.
520
$a
Due to the failure of threshold voltage scaling, per-transistor switching power is not scaling down at the pace of Moore's Law, causing the power density to rise for each successive generation. Consequently, computer architects need to improve the energy efficiency of microarchitecture designs to sustain the traditional performance growth. Hardware specialization or using accelerators is a promising direction to improve the energy efficiency without sacrificing performance. However, it requires disruptive changes in hardware and software including the programming model, applications, and operating systems. Moreover, specialized accelerators cannot help with the general purpose computing. Going forward, we need a solution that avoids such disruptive changes and can accelerate or specialize even general purpose workloads.
520
$a
This thesis develops a hardware/software co-designed solution called Dynamically Specialized Execution, which uses compiler assisted dynamic specialization to improve the energy efficiency without radical changes to microarchitecture, the ISA or the programming model. This dissertation first develops a decoupled access/execute coarse-grain reconfigurable architecture called DySER: Dynamically Specialized Execution Resources, which achieves energy efficiency by creating specialized hardware at runtime for hot code regions. DySER exposes a well defined interface and execution model, which makes it easier to integrate DySER with an existing core microarchitecture. To address the challenges of compiling for a specialized accelerator, this thesis develops a novel compiler intermediate representation called the Access/Execute Program Dependence Graph (AEPDG), which accurately models DySER and captures the spatio-temporal aspects of its execution. This thesis shows that using this representation, we can implement a compiler that generates highly optimized code for a coarse-grain reconfigurable architecture without manual intervention for programs written in the traditional programming model.
520
$a
Detailed evaluation shows that automatic specialization of data parallel workloads with DySER provides a mean speedup of 3.8x with 60% energy reduction when compared to a 4-wide out-of-order processor. On irregular workloads, exemplified by SPECCPU, DySER provides on average speedup of 11% with 10% reduction in energy consumption. On a highly relevant application, database query processing, which has a mix of data parallel kernels and irregular kernels, DySER provides an 2.7x speedup over the 4-wide out-of-order processor.
590
$a
School code: 0262.
650
4
$a
Computer Science.
$3
626642
650
4
$a
Engineering, Computer.
$3
1669061
690
$a
0984
690
$a
0464
710
2
$a
The University of Wisconsin - Madison.
$b
Computer Sciences.
$3
2099760
773
0
$t
Dissertation Abstracts International
$g
76-01B(E).
790
$a
0262
791
$a
Ph.D.
792
$a
2014
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3635253
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9288873
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入