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.
Xilinx technology experts will present and demonstrate solutions including acceleration of Monte Carlo options pricing simulations on x86 platform and the OpenCL design environment for Xilinx All Programmable devices.
OpenCL.NET is a .NET library, providing full API bindings for the OpenCL standard. Using GPU acceleration and OpenCL.NET, it is possible to achieve great performance in .NET based applications. CLFORTRAN aims to simplify integration of GPU resources for scientific computing in various fields of science that heavily relies on Fortran codes.
LibreOffice 4.2 was just released. The most significant addition is a new engine for Calc: massive parallel calculations of formula cells using GPU via OpenCL are now possible thanks to our new formular interpreter. The addition of OpenCL was enabled by AMD and MultiCoreWare.
An informative 25 minute introduction on how to program Altera FPGAs with OpenCL. Presented by Acceleware, the webinar begins with an overview of the OpenCL programming model and data parallelism, before discussing simple OpenCL syntax, kernels and memory spaces. The second part of the webinar examines how OpenCL is mapped to Altera FPGA architecture and how to compile an OpenCL kernel. The presentation concludes with a summary of OpenCL optimizations techniques.
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.
Stop by the Khronos booth at HiPEAC on 21st Jan for the latest updates on SPIR and discussion on compiler technology for parallel computation.
There will be many OpenCL related talks being given at LPGPU January 20th, 2014 in Vienna Austria. The workshop is being given in relation to HiPEAC 2014.
LPGPU Workshop on Power-Efficient GPU and Many-core Computing will be held in conjunction with the HiPEAC’14 Conference, Monday (morning & afternoon), January 20 2014, Vienna, Austria in Ballroom D. More information on the LPGPU consortium can be found on their website.