Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Compiler-based memory optimizations ...
~
Kultursay, Emre.
Linked to FindBook
Google Book
Amazon
博客來
Compiler-based memory optimizations for high performance computing systems.
Record Type:
Language materials, printed : Monograph/item
Title/Author:
Compiler-based memory optimizations for high performance computing systems./
Author:
Kultursay, Emre.
Description:
144 p.
Notes:
Source: Dissertation Abstracts International, Volume: 75-03(E), Section: B.
Contained By:
Dissertation Abstracts International75-03B(E).
Subject:
Engineering, Computer. -
Online resource:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3576548
ISBN:
9781303565946
Compiler-based memory optimizations for high performance computing systems.
Kultursay, Emre.
Compiler-based memory optimizations for high performance computing systems.
- 144 p.
Source: Dissertation Abstracts International, Volume: 75-03(E), Section: B.
Thesis (Ph.D.)--The Pennsylvania State University, 2013.
Parallelism has always been the primary method to achieve higher performance. To advance the computational capabilities of state-of-the-art high performance computing systems, we continue to rely on increasing parallelism by putting more processors into systems and integrating more cores and more logic into the processors. However, the returns from increasing parallelism are diminishing. Putting more chips, more cores, more logic already started to bring less and less improvements in performance. The primary cause of this behavior is memory. The scalability problem of memory systems translates into a discrepancy between the increase in processor performance and the improvements in memory bandwidth, latency, and energy efficiency. The memory systems in high performance computers are no longer able to provide data to the parallel computational units at a fast enough rate, with a low enough latency and energy. This memory problem plagues the design of high performance systems, and scaling trends show that managing and accessing memory efficiently is one of the most crucial challenges for realizing exascale systems.
ISBN: 9781303565946Subjects--Topical Terms:
1669061
Engineering, Computer.
Compiler-based memory optimizations for high performance computing systems.
LDR
:03209nam a2200301 4500
001
1960330
005
20140611111837.5
008
150210s2013 ||||||||||||||||| ||eng d
020
$a
9781303565946
035
$a
(MiAaPQ)AAI3576548
035
$a
AAI3576548
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Kultursay, Emre.
$3
2095964
245
1 0
$a
Compiler-based memory optimizations for high performance computing systems.
300
$a
144 p.
500
$a
Source: Dissertation Abstracts International, Volume: 75-03(E), Section: B.
500
$a
Adviser: Mahmut Kandemir.
502
$a
Thesis (Ph.D.)--The Pennsylvania State University, 2013.
520
$a
Parallelism has always been the primary method to achieve higher performance. To advance the computational capabilities of state-of-the-art high performance computing systems, we continue to rely on increasing parallelism by putting more processors into systems and integrating more cores and more logic into the processors. However, the returns from increasing parallelism are diminishing. Putting more chips, more cores, more logic already started to bring less and less improvements in performance. The primary cause of this behavior is memory. The scalability problem of memory systems translates into a discrepancy between the increase in processor performance and the improvements in memory bandwidth, latency, and energy efficiency. The memory systems in high performance computers are no longer able to provide data to the parallel computational units at a fast enough rate, with a low enough latency and energy. This memory problem plagues the design of high performance systems, and scaling trends show that managing and accessing memory efficiently is one of the most crucial challenges for realizing exascale systems.
520
$a
This dissertation focuses on compiler-based methods to address these memory issues. Specifically, various compiler-based memory optimizations to improve the memory behavior of application-specific and general purpose high performance computing systems are proposed and evaluated.
520
$a
The first part of this dissertation identifies the memory scalability problem in the design of application-specific hardware accelerators and proposes a compiler-based automatic memory partitioning method to address this issue. This method generates energy efficient, high bandwidth, low latency memory systems and enables the generation high performance accelerators that can scale up to a huge number of custom-designed chips.
520
$a
The second part of this dissertation targets general purpose systems and attacks the memory latency and bandwidth problem in many-core processors that are used as building blocks for general purpose high performance computing systems. It presents compiler generation of software prefetching and streaming store instructions and shows their effectiveness in hiding long memory latencies and saving precious memory bandwidth on a cutting edge many-core processor.
590
$a
School code: 0176.
650
4
$a
Engineering, Computer.
$3
1669061
690
$a
0464
710
2
$a
The Pennsylvania State University.
$3
699896
773
0
$t
Dissertation Abstracts International
$g
75-03B(E).
790
$a
0176
791
$a
Ph.D.
792
$a
2013
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3576548
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
W9255158
電子資源
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