Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Architectural support for irregular ...
~
Mistry, Perhaad.
Linked to FindBook
Google Book
Amazon
博客來
Architectural support for irregular programs and performance monitoring for heterogeneous systems.
Record Type:
Electronic resources : Monograph/item
Title/Author:
Architectural support for irregular programs and performance monitoring for heterogeneous systems./
Author:
Mistry, Perhaad.
Description:
126 p.
Notes:
Source: Dissertation Abstracts International, Volume: 75-08(E), Section: B.
Contained By:
Dissertation Abstracts International75-08B(E).
Subject:
Engineering, Computer. -
Online resource:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3619062
ISBN:
9781303877438
Architectural support for irregular programs and performance monitoring for heterogeneous systems.
Mistry, Perhaad.
Architectural support for irregular programs and performance monitoring for heterogeneous systems.
- 126 p.
Source: Dissertation Abstracts International, Volume: 75-08(E), Section: B.
Thesis (Ph.D.)--Northeastern University, 2014.
This item must not be sold to any third party vendors.
Since the advent of heterogeneous computing a large number of applications have been ported to utilize heterogeneous systems. Data parallel applications have mapped their computation to the large numbers of cores in heterogeneous systems and reported large performance improvements. However, the programming APIs targeting heterogeneous systems require explicit data movement and thread management by the application developer. Low level programming models such as OpenCL complicate the performance optimization of closely coupled applications executing on heterogeneous systems.
ISBN: 9781303877438Subjects--Topical Terms:
1669061
Engineering, Computer.
Architectural support for irregular programs and performance monitoring for heterogeneous systems.
LDR
:03512nmm a2200325 4500
001
2056374
005
20150526083644.5
008
170521s2014 ||||||||||||||||| ||eng d
020
$a
9781303877438
035
$a
(MiAaPQ)AAI3619062
035
$a
AAI3619062
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Mistry, Perhaad.
$3
3170128
245
1 0
$a
Architectural support for irregular programs and performance monitoring for heterogeneous systems.
300
$a
126 p.
500
$a
Source: Dissertation Abstracts International, Volume: 75-08(E), Section: B.
500
$a
Adviser: David Kaeli.
502
$a
Thesis (Ph.D.)--Northeastern University, 2014.
506
$a
This item must not be sold to any third party vendors.
520
$a
Since the advent of heterogeneous computing a large number of applications have been ported to utilize heterogeneous systems. Data parallel applications have mapped their computation to the large numbers of cores in heterogeneous systems and reported large performance improvements. However, the programming APIs targeting heterogeneous systems require explicit data movement and thread management by the application developer. Low level programming models such as OpenCL complicate the performance optimization of closely coupled applications executing on heterogeneous systems.
520
$a
Closely coupled applications refers to computational problems with frequent communication between the host and the device, where computation carried out on the host and device affect each other. Developing architectural support for efficient host device interaction in closely coupled applications is an open problem in heterogeneous systems which if addressed can enable new application spaces for heterogeneous systems, simplify development and improve performance.
520
$a
This thesis proposes architectural enhancements to the profiling and workgroup scheduling subsystems of heterogeneous devices. The profiling and workgroup scheduling subsystems have been augmented with a resource known as the Offload Control Unit(OCU). The OCU enables performance monitoring of compute units with throughput counters. Throughput counters provide utilization information of compute units and the performance knowledge generated is utilized to improve execution performance for priority and data-driven workloads. Throughput counters and the software profiling subsystems result in a runtime that allows performance monitoring, profiling and specializations of applications built using heterogeneous computational pipelines. The scheduling capabilities proposed enable utilization of heterogeneous systems for workloads with QOS and non-homogeneous workgroup distributions.
520
$a
This thesis also proposes a benchmark suite for heterogeneous systems where flexibility in behavior is a primary guiding design choice. The benchmark suite has led to the construction of application features to model benchmark behavior. The features have been applied to study application behavior on different heterogeneous systems at different layers of abstraction. The benchmarks and the application classification methodology enables study of behavior of heterogeneous architectures across applications or different behaviors seen within the same application.
590
$a
School code: 0160.
650
4
$a
Engineering, Computer.
$3
1669061
650
4
$a
Computer Science.
$3
626642
690
$a
0464
690
$a
0984
710
2
$a
Northeastern University.
$b
Electrical and Computer Engineering.
$3
1018491
773
0
$t
Dissertation Abstracts International
$g
75-08B(E).
790
$a
0160
791
$a
Ph.D.
792
$a
2014
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3619062
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
W9288863
電子資源
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