Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Design and architecture of automatic...
~
Sampson, John Morgan.
Linked to FindBook
Google Book
Amazon
博客來
Design and architecture of automatically-generated energy-reducing coprocessors.
Record Type:
Language materials, printed : Monograph/item
Title/Author:
Design and architecture of automatically-generated energy-reducing coprocessors./
Author:
Sampson, John Morgan.
Description:
119 p.
Notes:
Source: Dissertation Abstracts International, Volume: 71-11, Section: B, page: 6963.
Contained By:
Dissertation Abstracts International71-11B.
Subject:
Engineering, Computer. -
Online resource:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3422889
ISBN:
9781124227603
Design and architecture of automatically-generated energy-reducing coprocessors.
Sampson, John Morgan.
Design and architecture of automatically-generated energy-reducing coprocessors.
- 119 p.
Source: Dissertation Abstracts International, Volume: 71-11, Section: B, page: 6963.
Thesis (Ph.D.)--University of California, San Diego, 2010.
For many years, improvements to CMOS process technologies fueled rapid growth in processor performance and throughput. Each process generation brought exponentially more transistors and exponentially reduced the per-transistor switching power. However, concerns over leakage currents have moved us out of the classical CMOS scaling regime. Although the number of available transistors continues to rise, their switching power no longer declines. In contrast to transistor counts, power budgets remain fixed due to limitations on cooling or battery life. Thus, with each new process generation, an exponentially decreasing fraction of the available transistors can be simultaneously switched. The growing divide between available transistors and utilizable transistors leads to a utilization wall.
ISBN: 9781124227603Subjects--Topical Terms:
1669061
Engineering, Computer.
Design and architecture of automatically-generated energy-reducing coprocessors.
LDR
:03601nam 2200361 4500
001
1403181
005
20111111141824.5
008
130515s2010 ||||||||||||||||| ||eng d
020
$a
9781124227603
035
$a
(UMI)AAI3422889
035
$a
AAI3422889
040
$a
UMI
$c
UMI
100
1
$a
Sampson, John Morgan.
$3
1682432
245
1 0
$a
Design and architecture of automatically-generated energy-reducing coprocessors.
300
$a
119 p.
500
$a
Source: Dissertation Abstracts International, Volume: 71-11, Section: B, page: 6963.
500
$a
Advisers: Steven Swanson; Michael Taylor.
502
$a
Thesis (Ph.D.)--University of California, San Diego, 2010.
520
$a
For many years, improvements to CMOS process technologies fueled rapid growth in processor performance and throughput. Each process generation brought exponentially more transistors and exponentially reduced the per-transistor switching power. However, concerns over leakage currents have moved us out of the classical CMOS scaling regime. Although the number of available transistors continues to rise, their switching power no longer declines. In contrast to transistor counts, power budgets remain fixed due to limitations on cooling or battery life. Thus, with each new process generation, an exponentially decreasing fraction of the available transistors can be simultaneously switched. The growing divide between available transistors and utilizable transistors leads to a utilization wall.
520
$a
This dissertation characterizes the utilization wall and proposes conservation cores as a means of surmounting its most pressing challenges. Conservation cores, or C-Cores, are application-specific hardware circuits created to reduce energy consumption on computationally-intensive applications with complex control logic and irregular memory access patterns. C-Cores are drop-in replacements for existing source code, and make use of limited reconfigurability to adapt to software changes over time. The design and implementation of these specialized execution engines pose challenges with respect to code selection, automatic synthesis, choice of programming model, longevity/robustness, and system integration.
520
$a
This dissertation addresses many of these challenges through the development of an automated conservation core toolchain. The toolchain automatically extracts the key kernels from a target workload and uses a custom C-to-silicon infrastructure to generate 45 nm implementations of the C-Cores. C-Cores employ a new pipeline design technique called pipeline splitting, or pipesplitting. This technique reduces clock power, increases memory parallelism, and further exploits operation-level parallelism. C-Cores also incorporate specialized energy-efficient per-instruction data caches called cachelets into the datapath, which allow for sub-cycle cache-coherent memory accesses.
520
$a
An evaluation of C-Cores against an efficient in-order processor shows that C-Cores speed up the code they target by 1.5x, improve EDP by 6.9x and accelerate the whole application by 1.33x on average, while reducing application energy-delay by 57%.
590
$a
School code: 0033.
650
4
$a
Engineering, Computer.
$3
1669061
650
4
$a
Computer Science.
$3
626642
690
$a
0464
690
$a
0984
710
2
$a
University of California, San Diego.
$b
Computer Science and Engineering.
$3
1018473
773
0
$t
Dissertation Abstracts International
$g
71-11B.
790
1 0
$a
Swanson, Steven,
$e
advisor
790
1 0
$a
Taylor, Michael,
$e
advisor
790
1 0
$a
Tullsen, Dean
$e
committee member
790
1 0
$a
Larson, Lawrence
$e
committee member
790
1 0
$a
Buckwalter, James
$e
committee member
790
$a
0033
791
$a
Ph.D.
792
$a
2010
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3422889
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9166320
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login