Code Sample

Implementing a Fault-Tolerant Algorithm for Persistent Memory Using NVML - A MapReduce Example

This code sample shows how to implement fault tolerance in a persistent memory version of the famous MapReduce (MR) algorithm. It uses libpmemobj C++ bindings of the Non-volatile Memory Libraries (NVML).
  • Persistent Memory
  • 没有任何秘密的 API:Vulkan* 简介第 6 部分

    本部分教程介绍如何在着色器中使用纹理(实际上为合并图像采样器)。为此我们创建了图像,并为其分配和绑定内存。还创建了图像视图。之后将数据从临时缓冲区拷贝至图像,以对其内容进行初始化。我们还创建了采样器对象,以定义在着色器中读取图像数据的方法。
  • Game Development
  • C/C++
  • Beginner
  • Intermediate
  • OpenGL*
  • Graphics
  • Virtual Reality
  • 使用英特尔® SPMD 程序编译器实现游戏 CPU 的矢量化

    使用英特尔® SPMD 程序编译器(在之前的文档中通常被称作 ISPC)将高度矢量化的 GPU 计算内核迁移至 CPU 代码。附上 Github 代码示例的链接,以帮助您使用备用 CPU 周期创建更丰富的游戏体验。
  • Microsoft Windows* 10
  • Game Development
  • C/C++
  • Intel® Advanced Vector Extensions (Intel® AVX)
  • Intel® Streaming SIMD Extensions
  • Message Passing Interface (MPI)
  • Intel® Software Guard Extensions Tutorial Series: Part 10, Enclave Analysis and Debugging

    Learn how to use the Intel SGX Debugger to inspect enclaves in mixed-mode applications such as our Tutorial Password Manager. Then we'll analyze enclave memory usage Enclave Memory Measurement Tool (EMMT).
  • Business Client
  • Intel® Software Guard Extensions (Intel® SGX)
  • Security
  • License Agreement: 

    Code Sample: Access Control

    This access control system application is part of a series of how-to Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit and a compatible Intel-based platform, cloud platforms, APIs, and other technologies.
  • Partners
  • Professional
  • Professors
  • Students
  • Linux*
  • HTML5
  • Internet of Things
  • C/C++
  • HTML5
  • Java*
  • JavaScript*
  • Node.js*
  • Python*
  • Advanced
  • Intermediate
  • MRAA Library
  • UPM Library
  • Bluetooth*
  • Wi-Fi*
  • Cloud Computing
  • Development Tools
  • Sensors
  • IoT Reference Implementation: How to Build a Face Access Control Solution

    The Face Access Control application is one of a series of IoT reference implementations aimed at instructing users on how to develop a working solution for a particular problem. The solution uses facial recognition as the basis of a control system for granting physical access. The application detects and registers the image of a person’s face into a database, recognizes known users entering a designated area and grants access if a person’s face matches an image in the database.

  • Professional
  • Internet of Things
  • C/C++
  • Advanced
  • Intermediate
  • MQTT
  • Retail
  • Security
  • Sensors
  • 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 functions and data to an Intel Xeon Phi processor by using the Intel® compiler and its offload pragma support to manage functions and offloaded data.

  • Professional
  • Professors
  • Students
  • Linux*
  • Modern Code
  • Server
  • C/C++
  • Intermediate
  • Intel® Math Kernel Library
  • Cluster Computing
  • 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, fast Fourier transforms (FFT), vector math, and statistics functions.

  • Professional
  • Professors
  • Students
  • Linux*
  • Modern Code
  • Server
  • C/C++
  • Intermediate
  • Intel® Math Kernel Library
  • Subscribe to Code Sample