Search Results - "Heterogeneous Computing with OpenCL 2.0"
-
1
Chapter 11 - Mapping high-level programming languages to OpenCL 2.0: A compiler writer’s perspective
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…While OpenCL was originally designed as an application programming interface (API) for human developers, it can also serve as an implementation platform for…”
Get full text
Book Chapter -
2
Chapter 9 - Case study: Image clustering
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…The bag-of-words (BoW) model is one of the most popular approaches to image classification and forms an important component of image search systems. The BoW…”
Get full text
Book Chapter -
3
Chapter 3 - Introduction to OpenCL
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…This chapter provides an introduction to the basics of using the OpenCL standard when developing parallel programs. It describes the different abstraction…”
Get full text
Book Chapter -
4
Chapter 12 - WebCL: Enabling OpenCL acceleration of Web applications
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…With the rapid advance in graphics and computing power of devices, and in particular mobile devices, new application programming interfaces such as WebGL and…”
Get full text
Book Chapter -
5
Chapter 7 - OpenCL device-side memory model
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…This chapter presents OpenCL’s device-side memory model, including memory spaces, memory objects, and consistency models…”
Get full text
Book Chapter -
6
Chapter 13 - Foreign lands: Plugging OpenCL in
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…This chapter discusses accessing OpenCL from languages other than C and C+ +, with a particular focus on the functional programming language Haskell…”
Get full text
Book Chapter -
7
Chapter 6 - OpenCL host-side memory model
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…This chapter presents OpenCL’s host-side memory model, relating to the allocation and management of memory objects. It also provides an introduction to…”
Get full text
Book Chapter -
8
Chapter 2 - Device architectures
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…This chapter describes various architectural techniques for exploiting parallelism. It then provides an overview of processor designs in various market…”
Get full text
Book Chapter -
9
Chapter 4 - Examples
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…This chapter provides four complete OpenCL examples (both host code and kernels). The examples include OpenCL implementations of histogram, image rotation, and…”
Get full text
Book Chapter -
10
Chapter 1 - Introduction
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…This chapter introduces the book. The key elements are the concepts of parallelism, the general model of OpenCL (versus CUDA or other parallel languages)…”
Get full text
Book Chapter -
11
Chapter 8 - Dissecting OpenCL on a heterogeneous system
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…This chapter shows how OpenCL maps to a system with an x86-based FX-8350 central processing unit and a discrete R9 290X graphics processing unit. It also…”
Get full text
Book Chapter -
12
Chapter 10 - OpenCL profiling and debugging
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…In this chapter we provided a brief overview of the developer tools available in OpenCL. We show how OpenCL events can be used to obtain timing information for…”
Get full text
Book Chapter -
13
Chapter 5 - OpenCL runtime and concurrency model
ISBN: 0128014148, 9780128016497, 0128016493, 9780128014141Published: Elsevier Inc 2015Published in Heterogeneous Computing with OpenCL 2.0 (2015)“…The OpenCL execution model is key to achieving a high level of performance across a range of architectures without extraordinary programming effort. This…”
Get full text
Book Chapter -
14
Case study: Image clustering
ISBN: 0128014148, 9780128014141Published: United States Elsevier Science & Technology 2015Published in Heterogeneous Computing with OpenCL 2. 0 (2015)Get full text
Book Chapter -
15
Dissecting OpenCL on a heterogeneous system
ISBN: 0128014148, 9780128014141Published: United States Elsevier Science & Technology 2015Published in Heterogeneous Computing with OpenCL 2. 0 (2015)Get full text
Book Chapter -
16
Device architectures
ISBN: 0128014148, 9780128014141Published: United States Elsevier Science & Technology 2015Published in Heterogeneous Computing with OpenCL 2. 0 (2015)Get full text
Book Chapter -
17
Foreign lands: Plugging OpenCL in
ISBN: 0128014148, 9780128014141Published: United States Elsevier Science & Technology 2015Published in Heterogeneous Computing with OpenCL 2. 0 (2015)Get full text
Book Chapter -
18
OpenCL runtime and concurrency model
ISBN: 0128014148, 9780128014141Published: United States Elsevier Science & Technology 2015Published in Heterogeneous Computing with OpenCL 2. 0 (2015)Get full text
Book Chapter -
19
Examples
ISBN: 0128014148, 9780128014141Published: United States Elsevier Science & Technology 2015Published in Heterogeneous Computing with OpenCL 2. 0 (2015)Get full text
Book Chapter -
20
Introduction to OpenCL
ISBN: 0128014148, 9780128014141Published: United States Elsevier Science & Technology 2015Published in Heterogeneous Computing with OpenCL 2. 0 (2015)Get full text
Book Chapter

