Code Samples

Find code samples for your data center projects.

GitHub*

69 Search Results

IoT Reference Implementation: How to Build a Store Traffic Monitor

Published on May 16, 2018

This counter uses the Inference Engine included in OpenVINO™, with a trained neural network that detects objects within a designated area.This reference implementation identifies multiple intruding objects entering the frame and identifies their class, count, and time entered.

IoT Reference Implementation: People Counter

Published on May 16, 2018

This people counter uses the Inference Engine, with a trained neural network, included in the OpenVINO™ and the Intel® Deep Learning Deployment Toolkit.

Profiling Tensorflow* workloads with Intel® VTune™ Amplifier

This tutorial will show how to combine the data provided by TensorFlow*.timeline with options available in one of the most powerful performance profilers for Intel® Architecture – Intel® VTune™ Amplifier.

Training an Agent to Play Pong* Using neon™ Framework

This article showcases the implementation of an agent to play the game Pong* using an Intel® architecture-optimized neon™ framework, and to serve as an introduction to the Policy Gradients algorithm.

Code Sample: Exploring MPI for Python* on Intel® Xeon Phi™ Processor

Learn how to write an MPI program in Python*, and take advantage of Intel® multicore architectures using OpenMP threads and Intel® AVX512 instructions.

The PMEM data structures used are defined in a header file called common.hpp

Find Your Leaked Persistent Memory Objects Using the Persistent Memory Development Kit (PMDK)

Describes the problem of memory leaks in persistent memory programming, then shows how to find and fix a memory leak in a simple C++ program using libpmemobj from the Persistent Memory Developers Kit.

Recipe: Building and Running MILC on Intel® Xeon® Processors and Intel® Xeon Phi™ Processors

MILC software represents a set of codes written by the MIMD Lattice Computation collaboration used to study quantum chromodynamics. This article provides instructions for code access, build and run directions for the “ks_imp_rhmc” application on Intel® Xeon® Gold and Intel® Xeon Phi™ processors for...

Installing and Building MXNet with Intel® MKL

The latest version of MXNet includes built-in support for the Intel® Math Kernel Library (Intel® MKL) 2018. The latest version of the Intel MKL includes optimizations for Intel® Advanced Vector Extensions 2 (Intel® AVX2) and AVX-512 instructions which are supported in Intel® Xeon® processor and...

FFT length and layout advisor

Multidimensional Fast Fourier Transform (FFT) - selecting optimal sizes and data layout

Accelerating your NVMe drive with SPDK

Accelerate Your NVMe Drives with SPDK

The Storage Performance Development Kit (SPDK) is an open source set of tools and libraries hosted on GitHub that helps you create high-performance and scalable storage applications. This tutorial focuses on the userspace NVMe driver provided by SPDK and illustrates a Hello World example.

Using Intel® Math Kernel Library Compiler Assisted Offload in Intel® Xeon Phi™ Processor

Introduction

Beside native execution, another usage model of using the Intel® Math Kernel Library (Intel® MKL) on an Intel® Xeon Phi™ processor is the compiler assisted offload (CAO). The CAO usage model allows users to offload Intel MKL...

Improving Performance of Math Functions with Intel® Math Kernel Library

Introduction

Intel® Math Kernel Library1 (Intel® MKL) is a product that accelerates math processing routines to increase the performance of an application when running on systems equipped with Intel® processors. Intel MKL includes linear algebra...

Pages