Bytesize OpenCL News Roundup: 2016.04.11

It's just a week to the start of IWOCL 2016 but there is still time to register to attend and we have a few places left on the Advanced Hands-On-OpenCL course, which has attracted more attendees than ever before. Full details of the sessions including the authors and abstracts can be found here along with the latest Travel and Hotel [...]

April 12th, 2016|Blog, News, news-roundup|

Heterogeneous Computing: the rise of open programming frameworks (inc. OpenCL)

In his talk at IWOCL 2015, JC Baratault AMD's Senior Business Development Manager - Globlal GPU Computing Code will present on the topic of  "Heterogeneous Computing: the rise of open programming frameworks". Abstract: Heterogeneous Computing Code portability and scalability is the next big challenge on the road to Exascale computing. Despite the fact that GPU-based [...]

April 17th, 2015|Amd, Blog|

Khronos Release OpenCL 2.1 Provisional Spec for Public Review

The Khronos Group, has announced the ratification and public release of the OpenCL 2.1 provisional specification. OpenCL 2.1 defines a new kernel language based on a subset of C++ for significantly enhanced programmer productivity, and support for the new Khronos SPIR-V cross-API shader program intermediate language now used by both OpenCL and the new Vulkan [...]

March 3rd, 2015|Blog, News|

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 [...]

December 11th, 2014|Blog, Tutorials|

OpenCL at GTC 2015

We recently spotted that the sessions for next years NVIDIA GPU Technology Conference are now being put online with several papers featuring OpenCL.  The list of sessions is still being updated on the GTC website but so far we have seen the following 'explicitly' call out OpenCL. S5428: Adaptive OpenCL Libraries for Platform Portability (EM Photonics) S5488 [...]

December 10th, 2014|Blog|

AMD SDK v3.0 with OpenCL 2.0

AMD have released their APP SDK v3.0 Beta for Windows 32/64-bit and Linux which adds support for OpenCL 2.0 and including twenty samples highlighting the new features. The release also includes accelerated libraries such as “Bolt” and the OpenCV (Open Computer Vision) library.  This release supports the AMD Catalyst Omega 14.12 driver. For full release details visit: The release information confirms that [...]

December 10th, 2014|Amd, Blog|

OpenCL at Embedded World 2015

Thanks to Vincent at StreamComputing for spotting that Altera and Freescale will be talking about OpenCL at this year's Embedded World Conference (February 24-26, Nuremberg, Germany). The three talks are on Thursday 26 in the Image Processing track that runs from 13:30-16:30. Design and Portability of an Efficient OpenCL Runtime Environment for Multi-Core Embedded Systems [...]

December 9th, 2014|Altera, Blog, Freescale|

Codeplay demo first prototype SYCL Implementation

In March this year the Khronos Group released the SYCL 1.2 provisional specification for industry feedback and only six months later Codeplay were demonstrating their prototype implementation of SYCL at the recent Multicore Challenge conference in the UK. SYCL 1.2 is an abstraction layer built upon OpenCL 1.2 that developers can use create applications and frameworks that leverage the power of OpenCL but with the ease-of-use and flexibility of C++. As Andrew Richards, CEO at Codeplay and the Khronos SYCL Working Group chair stated in […]

October 2nd, 2014|Blog, Codeplay|

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 [...]

September 11th, 2014|Acceleware, Blog, Tutorials|

Check for OpenCL on Android

The handy little app “OpenCL Info” lets you check if you have OpenCL installed on your Android device. Developed Xavier Hallade the app is available on the Google store. If you do find it available then let the folks over at ArrayFire know as they have published a Google Document tracking supported devices and are looking for feedback. Get the Application: […]

July 2nd, 2014|ArrayFire, Blog|