Tutorials

Training: Vectorisation and portable programming using OpenCL

OpenCL provides an open, portable C-based programming model for highly parallel processors. In contrast to NVIDIA's proprietary programming API CUDA, a primary goal of OpenCL is portability across a diverse set of computing devices including CPUs, GPUs, and other accelerators. Topics covered will include: Introduction to vectorization Programming model OpenCL Datatypes and OpenCL vectorization features [...]

2014-12-11T08:03:52+01:00December 11th, 2014|Blog, Tutorials|

OpenCL Training: An Introduction to Using AMD GPUs

When: September 17, 2014 at 10am MST Join Chris Mason, Product Manager at Acceleware, for some online OpenCL training and specifically an informative introduction to GPU Programming using AMD devices. The tutorial will begin with a brief overview of OpenCL and data-parallelism before focusing on the GPU programming model. We will explore the fundamentals of [...]

2018-03-28T18:32:51+01:00September 11th, 2014|Acceleware, Blog, Tutorials|

Intel Tutorial: Getting Started with OpenCL on Android

A new Intel tutorial (May 2014) provides guidelines on using OpenCL in Android applications. The tutorial is an interactive image processing application with the main focus being to show how to use OpenCL in an Android application, how to start writing OpenCL code, and how to link to OpenCL runtime. The tutorial shows a typical [...]

2015-10-27T09:47:29+01:00June 12th, 2014|Blog, Intel, Tutorials|
Go to Top