The last time we talked to Khronos about the OpenCL Standard Portable Intermediate Representation (SPIR) was back at SIGGRAPH 2013. At the time Khronos was gearing up for the release of the first iteration of SPIR, then based on the OpenCL 1.2 specification. By building an intermediate representation for OpenCL, Khronos was aiming to expand the capabilities of OpenCL and its associated runtime, both by offering a method of distributing programs in a more developer-friendly “non-source” form, and by allowing languages other than OpenCL’s dialect of C to build upon the OpenCL runtime. At the time of its announcement, Khronos released OpenCL SPIR 1.2 as a provisional specification, keeping it there over a protracted period to solicit feedback over the first version of the standard...

Khronos Announces WebCL 1.0, SYCL 1.2, and EGL 1.5 Specifications

Following Monday’s announcement of OpenGL ES 3.1, Khronos is back again with a slate of new standards announcements. Unlike Monday’s focus on OpenGL ES, the bulk of these announcements...

7 by Ryan Smith on 3/19/2014

A Look at Altera's OpenCL SDK for FPGAs

FPGAs offer the promise of reconfigurable computing: Reconfiguring the hardware to match your application needs. This reconfigurable approach is often more efficient than general purpose processors such as CPUs...

56 by Rahul Garg on 10/9/2013

Android 4.3 update for Nexus 10 and 4 removes unofficial OpenCL drivers

We had previously reported that Android 4.2 firmwares for Nexus 10 and Nexus 4 were found to contain OpenCL drivers. The drivers were an internal implementation detail and not...

13 by Rahul Garg on 8/1/2013

Khronos @ SIGGRAPH 2013: OpenGL 4.4, OpenCL 2.0, & OpenCL 1.2 SPIR Announced

Kicking off this week is the annual SIGGRAPH conference, the graphics industry’s yearly professional event. Outside of the individual vendor events and individual technologies we cover throughout the year...

29 by Ryan Smith on 7/22/2013

Intel Releases OpenCL 1.2 Driver and Tools Update for Ivy Bridge and Haswell

Intel has released an updated OpenCL driver for their 3rd Generation Core (Ivy Bridge) and 4th Generation Core (which we can safely call as Haswell) products that brings OpenCL...

22 by Rahul Garg on 4/9/2013

OpenCL drivers discovered on Nexus 4 and Nexus 10 devices

As regular Anandtech readers will know, OpenCL is a standard by Khronos group that allows you to access the computational power of parallel devices such as multicore CPUs and...

19 by Rahul Garg on 2/27/2013

Khronos Announces OpenGL ES 3.0, OpenGL 4.3, ASTC Texture Compression, & CLU

As we approach August the technical conference season for graphics is finally reaching its apex. NVIDIA and AMD held their events in May and June respectively, and this week...

46 by Ryan Smith on 8/6/2012

What We've Been Waiting For: Testing OpenCL Accelerated Handbrake with AMD's Trinity

AMD, and NVIDIA before it, has been trying to convince us of the usefulness of its GPUs for general purpose applications for years now. For a while it seemed...

60 by Anand Lal Shimpi on 5/15/2012

Log in

Don't have an account? Sign up now