OpenCL SPIR related stories

Using SPIR for fun and profit with Intel OpenCL Code Builder

A short tutorial offering a brief introduction to Khronos SPIR. The tutorial will also touch on the differences between a SPIR binary and an Intel proprietary Intermediate Binary, and demonstrating a couple of ways to create SPIR binaries using tools shipped with Intel INDE and a way of consuming SPIR binaries in your OpenCL program.

Read More

Immersive Technology Alliance (ITA) annual meeting on March 4, 2015

The Khronos Group and ImmersiON-VRelia will be sponsoring the annual ITA meeting March 4 at 9AM, at SF Green Space @EEFG. Scheduled speakers include Neil Trevett, President of the Khronos Group and Dr. Jon Peddie of Jon Peddie Research, among others. Neil Trevett will talk about the litmus test for helping determine when the ideology of 'Open Standards' holds true, and how the alliance is working to honor this methodology in their working groups pertaining to standards and industry growth. Later the same day and in the same place, the Khronos Group will be holding an 'OpenCL Ecosystem Advances: OpenCL, SYCL, and SPIR' session and a WebGL Meetup. Although the WebGL meetup is now filled to capacity, there is still some room remaining for the OpenCL venture, and the two special sessions on March 5th for 'Next Generation of Graphics and Compute API'. All of these events are being held at SF Green Space @EEFG in San Francisco.

Read More

Proceedings of the International Workshop on OpenCL 2013 & 2014

The International Workshop for OpenCL (IWOCL) papers from 2013 and 2014 are now available online from the ACM digital library. The next IWOCL conference will be held at Stanford University this coming May 12-13. Next week during GDC the Khronos Group is holding an OpenCL session on March 4th to present significant announcements in the OpenCL ecosystem, including SYCL and SPIR.

Read More

IWOCL 2015 Call for Submissions open

The call for submissions for the 3rd IWOCL is now open, seeking research papers, technical presentations, workshops, tutorials and posters from industry and academia. Submissions may relate directly to the use of OpenCL, SYCL or SPIR as well as libraries, toolkits and programming techniques based on OpenCL. Submissions may refer to both completed projects or those currently in progress. Submission deadline: 14th February 2015.

Read More

Khronos BOF slides from SIGGRAPH 2014 now online

The Khronos Group has posted some of the slide sets from the 2014 SIGGRAPH BOF presentations online.

Read More

See what happens next…

Read More

Intel SPIR Tutorial at the International Symposium on Code Generation and Optimization

Intel is offering a tutorial demonstrating how SPIR can be generated by an Offline Compiler tool, and be consumed using the latest Intel OpenCL SDK. These capabilities open the door for other potential languages and programming models to access many heterogeneous platforms in a standard, portable and efficient way.

Read More

Khronos Releases SPIR 1.2 Specification for Portable Encoding of OpenCL Device Programs

The Khronos Group today announced the ratification and public release of the SPIR 1.2 specification that provides a non-source encoding, and binary level portability, for OpenCL 1.2 device programs. SPIR (Standard Portable Intermediate Representation) is the industry's first open, cross-platform Intermediate Representation standard for portable heterogeneous parallel computing and is based on LLVM IR. SPIR enables developers to avoid exposing sensitive kernel source and enables a diversity of language front-ends to easily target OpenCL platforms and devices in addition to OpenCL C. The SPIR specification and registry can be found on the Khronos website.

Read More

Significant SPIR Portable IR announcement at HiPEAC

Stop by the Khronos booth at HiPEAC on 21st Jan for the latest updates on SPIR and discussion on compiler technology for parallel computation.

Read More

safety