Installing Intel® Distribution for Python* for Windows* in a Non-Default Directory

The Intel Python Windows installer defaults to c:\IntelPython27 & c:\intelpython35, but you can customize the directory. When you see the screen below select customize and next.

Authored by Robert C. (Intel) Last updated on 06/01/2017 - 11:27

The Other Side of the Chip: Using Intel® Processor Graphics

See how OpenCL* takes advantage of Intel® Core™ processor’s Gen 9 graphics compute capabilities & how Intel software tools optimize fast media apps.
Authored by admin Last updated on 09/21/2016 - 14:30

Enhance Media Performance with Intel's Media & OpenCL* SDKs

Unlock Intel® Processor Graphics for fast, high-quality media apps. Apply video effects & filters, & improve transcode & computer vision pipelines.
Authored by admin Last updated on 09/21/2016 - 14:30


In game development, middleware can be the software between the kernel and the UX, or it can be software that makes game development easier by providing additional services, features, and functionality. Whether you are looking for an entire game engine to develop your idea into a game, or an efficient easy-to-use video codec to deploy full motion video, this list will guide you to the best...
Authored by Landyn Pethrus (Intel) Last updated on 09/28/2016 - 15:57

没有任何秘密的 API:Vulkan* 简介第 1 部分:序言

This tutorial explains how to start using Vulkan API in an application. It shows how to create Vulkan instance and check what physical devices are available. Next logical device is created along with description about what and how many queues must be created along it. Last thing is the acquisition of handles of device queues.
Authored by Pawel L. (Intel) Last updated on 11/15/2016 - 17:18

英特尔® Tamper Protection Toolkit 可帮助 Scrypt 加密实用程序抵御逆向工程

This paper discusses how Intel® Tamper Protection Toolkit helps protect critical code and valuable data against reverse-engineering and tampering attacks. It describes all components of the Intel Tamper Protection Toolkit and explains how to refactor relevant code and apply tamper protection to the Scrypt utility.
Authored by Last updated on 06/07/2017 - 10:46

How to Integrate Intel® Active Management Technology Profiles into a Management Console

You can create Intel® AMT configuration profiles using a number of techniques. Learn how to set up your configuration profiles and console features.
Authored by Joseph O. (Intel) Last updated on 06/16/2017 - 13:24

Developing a Touch-Friendly Option for Your Website and/or Web-Based App

Providing your users with a touch-friendly option on 2-in-1 devices is a common problem related to Web-based UIs, because on most browsers it's hard to determine whether the OS is in desktop or tablet mode. This article suggests a simple solution to the problem - let the user help.
Authored by admin Last updated on 06/07/2017 - 10:49
Blog post

Overview of Intel® Software Guard Extension Enclaves

Enclaves are isolated memory regions of code and data that are highly secure. Application code can be put into an enclave via special instructions and software via the Intel® SGX SDK. SGX Enclaves are hardened by CPU-based security mechanisms and can be remotely provisioned and attested.
Authored by Selvaraj, Surenthar (Intel) Last updated on 06/14/2017 - 16:43

SPIR-V is a better SPIR with Intel® OpenCL™ Code Builder

Download the pdf version of the article

Authored by Robert I. (Intel) Last updated on 06/01/2017 - 11:28
For more complete information about compiler optimizations, see our Optimization Notice.