OpenCL™ Acceleration in the OpenVINO™ Toolkit

Learn how to achieve Intel® Graphics acceleration for the Intel® Distribution of OpenVINO™ toolkit with OpenCL™, what NEO is, and why it matters. See the fundamentals for how to setup OpenCL acceleration with Inference Engine, OpenCV*, and OpenVX* platforms resident in the OpenVINO Toolkit. See an overview of eligible OpenCL implementation options. In addition, discover development concepts and source examples for getting started.

OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

OpenVINO is a trademark of Intel Corporation or its subsidiaries in the U.S. and/or other countries.

Michael Carroll, Technical Consulting Engineer, Intel Corporation

Michael is responsible for providing guidance—both internally and externally—on Intel visual computing products that support application design, development, and deployment on heterogeneous platforms. Currently specializing in OpenCL* applications and solutions, his technical expertise spans multiple areas, including sales & marketing, competitive assessment, benchmark testing, and application porting across popular operating systems and hardware platforms.

Joining Intel in 2010, Michael was a recent contributor to the International Workshop for OpenCL 2018 proceedings, delivered on software performance for SPEC CPU and Intel® Xeon Phi™ enabling, and has been a volunteer reviewer for the GEM Fellowship Consortium. Michael holds an M.S. in Computer Science with focus in Multimedia and Creative Technology from the University of Southern California.

For more complete information about compiler optimizations, see our Optimization Notice.