Language:
English
繁體中文
Help
圖資館首頁
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Heterogeneous computing with OpenCL
Record Type:
Electronic resources : Monograph/item
Title/Author:
Heterogeneous computing with OpenCLBenedict Gaster ... [et al.].
other author:
Gaster, Benedict.
Published:
Waltham, MA :Morgan Kaufmann,c2012.
Description:
1 online resource (xvi, 277 p.) :ill.
Subject:
Parallel programming (Computer science)
Online resource:
http://www.sciencedirect.com/science/book/9780123877666
ISBN:
9780123877666 (electronic bk.)
Heterogeneous computing with OpenCL
Heterogeneous computing with OpenCL
[electronic resource] /Benedict Gaster ... [et al.]. - Waltham, MA :Morgan Kaufmann,c2012. - 1 online resource (xvi, 277 p.) :ill.
Includes bibliographical references and index.
-- Introduction to Parallel Programming -- Introduction to OpenCL -- OpenCL Device Architectures -- Basic OpenCL Examples -- Understanding OpenCL's Concurrency and Execution Model -- Dissecting a CPU/GPU OpenCL Implementation -- OpenCL Case Study: Convolution -- OpenCL Case Study: Video Processing -- OpenCL Case Study: Histogram -- OpenCL Case Study: Mixed Particle Simulation -- OpenCL Extensions -- OpenCL Profiling and Debugging -- WebCL.
Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platforms and with wide industry support, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. The authors explore memory spaces, optimization techniques, graphics interoperability, extensions, and debugging and profiling. Intended to support a parallel programming course, Heterogeneous Computing with OpenCL includes detailed examples throughout, plus additional online exercises and other supporting materials. Explains principles and strategies to learn parallel programming with OpenCL, from understanding the four abstraction models to thoroughly testing and debugging complete applications. Covers image processing, web plugins, particle simulations, video editing, performance optimization, and more. Shows how OpenCL maps to an example target architecture and explains some of the tradeoffs associated with mapping to various architectures Addresses a range of fundamental programming techniques, with multiple examples and case studies that demonstrate OpenCL extensions for a variety of hardware platforms.
ISBN: 9780123877666 (electronic bk.)
Standard No.: 9786613249913
Source: 1108809:11013891Elsevier Science & Technologyhttp://www.sciencedirect.comSubjects--Topical Terms:
215285
Parallel programming (Computer science)
Index Terms--Genre/Form:
214472
Electronic books.
LC Class. No.: QA76.642 / .H48 2012
Dewey Class. No.: 005.2/752
Heterogeneous computing with OpenCL
LDR
:04043cmm 2200421Ka 4500
001
354359
005
20120813090229.0
006
m d
007
cr cn|||||||||
008
130104s2012 maua ob 001 0 eng d
019
$a
749264756
$a
759006639
$a
767516719
$a
775115816
020
$a
9780123877666 (electronic bk.)
020
$a
0123877660 (electronic bk.)
020
$a
9780123877673 (electronic bk.)
020
$a
0123877679 (electronic bk.)
024
8
$a
9786613249913
029
1
$a
AU@
$b
000048718158
029
1
$a
DEBBG
$b
BV039829390
035
$a
ocn760173070
037
$a
1108809:11013891
$b
Elsevier Science & Technology
$n
http://www.sciencedirect.com
040
$a
OPELS
$b
eng
$c
OPELS
$d
OCLCQ
$d
EBLCP
$d
YDXCP
$d
IUL
$d
N
$d
CDX
$d
E7B
049
$a
NTYA
050
4
$a
QA76.642
$b
.H48 2012
072
7
$a
COM
$x
051220
$2
bisacsh
082
0 4
$a
005.2/752
$2
23
245
0 0
$a
Heterogeneous computing with OpenCL
$h
[electronic resource] /
$c
Benedict Gaster ... [et al.].
260
$a
Waltham, MA :
$b
Morgan Kaufmann,
$c
c2012.
300
$a
1 online resource (xvi, 277 p.) :
$b
ill.
504
$a
Includes bibliographical references and index.
505
0
$a
-- Introduction to Parallel Programming -- Introduction to OpenCL -- OpenCL Device Architectures -- Basic OpenCL Examples -- Understanding OpenCL's Concurrency and Execution Model -- Dissecting a CPU/GPU OpenCL Implementation -- OpenCL Case Study: Convolution -- OpenCL Case Study: Video Processing -- OpenCL Case Study: Histogram -- OpenCL Case Study: Mixed Particle Simulation -- OpenCL Extensions -- OpenCL Profiling and Debugging -- WebCL.
505
0
$a
Introduction to parallel programming -- Introduction to OpenCL -- OpenCL device architectures -- Basic OpenCL examples -- Understanding OpenCL's concurrency and execution model -- Dissecting an CPU/GPU OpenCL implementation -- OpenCL case study : convolution -- OpenCL case study : video processing -- OpenCL case study : histogram -- OpenCL case study : mixed particle simulation -- OpenCL extensions -- OpenCL profiling and debugging -- WebCL.
520
$a
Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platforms and with wide industry support, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. The authors explore memory spaces, optimization techniques, graphics interoperability, extensions, and debugging and profiling. Intended to support a parallel programming course, Heterogeneous Computing with OpenCL includes detailed examples throughout, plus additional online exercises and other supporting materials. Explains principles and strategies to learn parallel programming with OpenCL, from understanding the four abstraction models to thoroughly testing and debugging complete applications. Covers image processing, web plugins, particle simulations, video editing, performance optimization, and more. Shows how OpenCL maps to an example target architecture and explains some of the tradeoffs associated with mapping to various architectures Addresses a range of fundamental programming techniques, with multiple examples and case studies that demonstrate OpenCL extensions for a variety of hardware platforms.
588
$a
Description based on print version record.
650
0
$a
Parallel programming (Computer science)
$3
215285
650
0
$a
OpenCL (Computer program language)
$3
586405
650
4
$a
Computer program language.
$3
586406
650
4
$a
Computer programming.
$3
181992
650
4
$a
Computer science.
$3
199325
650
7
$a
COMPUTERS / Programming / Parallel
$2
bisacsh
$3
586407
655
4
$a
Electronic books.
$2
local.
$3
214472
700
1
$a
Gaster, Benedict.
$3
586404
776
0 8
$i
Print version:
$t
Heterogeneous computing with OpenCL.
$d
Waltham, MA : Morgan Kaufmann, c2012
$z
9780123877666
$w
(DLC) 2011020169
$w
(OCoLC)713189610
856
4 0
$3
ScienceDirect
$u
http://www.sciencedirect.com/science/book/9780123877666
938
$a
EBL - Ebook Library
$b
EBLB
$n
EBL767269
938
$a
YBP Library Services
$b
YANK
$n
7076554
938
$a
Coutts Information Services
$b
COUT
$n
18630916
938
$a
ebrary
$b
EBRY
$n
ebr10496409
based on 0 review(s)
ALL
電子館藏
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
000000076879
電子館藏
1圖書
電子書
EB QA76.642 H48 2012 c2012
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Multimedia file
http://www.sciencedirect.com/science/book/9780123877666
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login