Code Sample

Образец кода Enhanced Photography для камеры Intel® RealSense™ R200

This article and sample application show you how to use the Intel® RealSense™ camera (R200) and the Enhanced Photography functionality that is part of the Intel® RealSense™ SDK. The article separates the Intel RealSense SDK functionality from the GUI layer code to make it easier to focus on the R200 Enhanced Photography functionality.
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Intel® RealSense™ Technology
  • C#
  • Beginner
  • Intel® RealSense™ SDK
  • Intel® RealSense™ Technology
  • Improve Vectorization Performance with Intel® AVX-512

    See how the new Intel® Advanced Vector Extensions 512CD and the Intel AVX512F subsets (available in the Intel® Xeon Phi processor and in future Intel Xeon processors) lets the compiler automatically generate vector code with no changes to the code.
  • Professional
  • Professors
  • Students
  • Linux*
  • Modern Code
  • Server
  • C/C++
  • Intermediate
  • Intel® Math Kernel Library
  • Intel® AVX-512
  • Intel® Advanced Vector Extensions (Intel® AVX)
  • Academic
  • Vectorization
  • Introduction to the Heterogeneous Streams Library

    To efficiently utilize all available resources for the task concurrency application on heterogeneous platforms, designers need to understand the memory architecture, the thread utilization on each platform, the pipeline to offload the workload to different platforms. To relieve designers of the burden of implementing the necessary infrastructures, the Heterogeneous Streaming (hStreams) library provides a set of well-defined APIs to support a task-based parallelism model on heterogeneous platforms
  • Professional
  • Professors
  • Students
  • Linux*
  • Microsoft Windows* 10
  • Modern Code
  • Server
  • Intel® Many Integrated Core Architecture
  • Intel® Software Guard Extensions Tutorial Series: Part 4, Enclave Design

    In Part 4 of the Intel® Software Guard Extensions (Intel® SGX) tutorial series we'll create the project infrastructure necessary to integrate the enclave into our application. Downloadable source code is included.
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Business Client
  • Windows*
  • Intel® Software Guard Extensions (Intel® SGX)
  • Security
  • Fine-Tuning Vectorization and Memory Traffic on Intel® Xeon Phi™ Coprocessors: LU Decomposition of Small Matrices

    Common techniques for fine-tuning the performance of automatically vectorized loops in applications for Intel® Xeon Phi™ coprocessors are discussed. These techniques include strength reduction, regularizing the vectorization pattern, data alignment and aligned data hint, and pointer disambiguation.
  • Professional
  • Professors
  • Students
  • Linux*
  • Modern Code
  • C/C++
  • Advanced
  • Intermediate
  • Intel® Streaming SIMD Extensions
  • Education
  • Intel® Many Integrated Core Architecture
  • Parallel Computing
  • Vectorization
  • Multithreaded Transposition of Square Matrices with Common Code for Intel® Xeon® Processors and Intel® Xeon Phi™ Coprocessors

    In-place matrix transposition, a standard operation in linear algebra, is a memory bandwidth-bound operation. The theoretical maximum performance of transposition is the memory copy bandwidth. However, due to non-contiguous memory access in the transposition operation, practical performance is usually lower. The ratio of the transposition rate to the memory copy bandwidth is a measure of the transposition algorithm efficiency.
  • Professional
  • Professors
  • Students
  • Linux*
  • Modern Code
  • C/C++
  • Intermediate
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • Subscribe to Code Sample