OpenCV* 3.0.0 (Intel® IPP & Intel® TBB enabled) on Yocto* with Intel® Edison with new Yocto* image release

This article is a tutorial for setting up OpenCV* 3.0.0 on Yocto* with Intel® Edison. We will build OpenCV 3.0.0 on Intel® Edison Breakout/Expansion Board using a Windows*/Linux* host machine. In this article, we will enable Intel® Integrated Performance Primitives (Intel® IPP) and Intel® Threading Building Blocks (Intel® TBB) to optimize and parallelize some OpenCV functions. For example,...
Authored by JON J K. (Intel) Last updated on 01/17/2017 - 17:11

Getting to Know the Arduino 101* (branded Genuino 101* outside the U.S.) Board

Depending on the requirements of the project, as an Internet of Things or IoT developer you need to choose the best platform to build your application. It is important to understand the capabilities of the different platforms. The first part of this article compares the Arduino 101* (branded Genuino 101* outside the U.S.) board to the Arduino UNO*, giving a baseline for those who aren’t familiar...
Authored by Nhuy L. (Intel) Last updated on 01/17/2017 - 16:33

Using Bluetooth* low energy technology with the Arduino 101* (branded Genuino 101* outside the U.S.) board

Bluetooth* low energy technology (also known as Bluetooth* LE) is a low-power, short-range wireless communication technology that is ideal for use on the Internet of Things or IoT. The Arduino 101* (branded Genuino 101* outside the U.S.) board includes on-board Bluetooth* low energy technology to enable developers to interact with Bluetooth* enabled devices such as phones and tablets. In this...
Authored by Nhuy L. (Intel) Last updated on 01/17/2017 - 16:16

Using the Pattern Matching Engine from Intel® Curie™ Open Developer Kit (ODK)

This chapter documents how to use the pattern matching technology library included in the Intel® Curie™ Open Developer Kit (ODK) to access the pattern matching engine (PME) within the Intel® Curie™

Last updated on 01/17/2017 - 15:14

API Reference for Pattern Matching Technology Library from Intel® Curie™ Open Developer Kit (ODK)

The pattern matching technology library provides a range of API functions. These fall into the following groups:

Last updated on 01/17/2017 - 15:10

Improving Real-Time GPU-Based Image Blur Algorithms – Gaussian Blur

Image blur filters are commonly used in computer graphics – whether it is an integral part of a Depth of Field or HDR Bloom, or another post process effect, blur filte

Authored by John M. (Intel) Last updated on 01/17/2017 - 12:02

Design and Implementation of AI in Games

Over the course of the last few decades, the gaming industry has seen great strides.

Authored by John M. (Intel) Last updated on 01/17/2017 - 12:01
Blog post

How to Plot OpenMP* Scaling Results

Short Version
Authored by Cownie, James H Last updated on 01/17/2017 - 11:34

Getting Started with Intel® Software Optimization for Theano* and Intel® Distribution for Python*

Theano* is a Python* library developed at the LISA lab to define, optimize, and evaluate mathematical expressions, including the ones with multi-dimensional arrays. Theano can be installed and used with several combinations of development tools and libraries on a variety of platforms. This tutorial provides one such recipe describing steps to build and install Intel-optimized Theano with Intel®...
Authored by Sunny G. (Intel) Last updated on 01/17/2017 - 09:57

Controlling the Intel® Edison board with a Windows* Phone using Microsoft Azure*

Authored by Avirup Basu Last updated on 01/13/2017 - 09:13
For more complete information about compiler optimizations, see our Optimization Notice.