Chapter 1 – Introduction
Download Code Sample
This short tutorial provides a brief introduction to Khronos SPIR. It touches on the differences between a SPIR binary and an Intel proprietary Intermediate Binary, demonstrates ways to create SPIR binaries using tools shipped with Intel® SDK for OpenCL™ Applications , and explains how to use SPIR binaries in your OpenCL program.
General Matrix Multiply
Contents About the Sample
Download the code
Download the pdf version of the article
This paper details the implementation of out of order queues, an OpenCL™ construct that allows independent kernels to execute simultaneously whenever possible, and thus keep all GPU assets fully utilized.
What we call deep learning is typically associated with servers, the cloud, or high-performance computing. We are witnessing a reshuffling of compute partitioning between cloud data centers and clients in favor of moving applications of deep learning models to the client.
Speed Video & Image Processing with New Intel® Media SDK