Intermediate

Head of the Order* Casts a Spell on Perceptual Computing

By Edward J. Correia

When Intel put a call out for apps that would transform the way we interface with traditional PCs, Jacob and Melissa Pennock, founders of Unicorn Forest Games, entered their spell-casting game, Head of the Order*, into the Intel® Perceptual Computing Challenge. They took home a top prize.

  • Developers
  • Microsoft Windows* 8
  • Windows*
  • Unity
  • Intermediate
  • Intel® Perceptual Computing SDK
  • Creative Senz3D
  • Gesture Recognition
  • RealSense
  • HyperGlyph
  • Perceptual Computing
  • Game Development
  • User Experience and Design
  • Intel® INDE Media Pack for Android* Tutorials - Video Capturing for LibGDX Applications

    This tutorial explains how to use Intel® INDE Media Pack for Android* to add video capturing capability to a LibGDX based game.

    Before getting started, download and install Intel INDE by visiting http://intel.com/software/inde. After installing Intel INDE, choose to download and install the Media Pack for Android. For additional assistance visit the Intel INDE forum.

  • Android*
  • Java*
  • Intermediate
  • Android* Development Tools
  • Intel® Integrated Native Developer Experience (INDE)
  • OpenGL*
  • Media Processing
  • Intel® INDE Media Pack for Android* Tutorials - Video Capturing for OpenGL* Applications

    This tutorial explains how to use Intel® INDE Media Pack for Android* to add video capturing capability to OpenGL* applications.

    Before getting started, download and install Intel INDE by visiting http://intel.com/software/inde. After installing Intel INDE, choose to download and install the Media Pack for Android. For additional assistance visit the Intel INDE forum.

  • Developers
  • Android*
  • Java*
  • Intermediate
  • Android* Development Tools
  • Intel® Integrated Native Developer Experience (INDE)
  • OpenGL*
  • Development Tools
  • Media Processing
  • Diagnostic 15038: remark: loop was not vectorized: conditional assignment to a scalar (Fortran)

    Causes:

    1. A loop contains a conditional statement
    2. The conditional statement is controlling the assignment of a scalar value.
    3. The logic of the assignment is such that the value of the scalar at the end of execution of the loop depends on the loop executing iterations strictly in-order  AND
    4. the scalar value is referenced AFTER the loop exits.

    Below is an example:

    Examples:

  • Developers
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Server
  • Fortran
  • Advanced
  • Intermediate
  • Intel® Fortran Composer XE
  • Vectorization report diagnostics
  • Development Tools
  • Parallel Computing
  • 在offload代码中调用native代码

    英特尔编译器为至强融核™ 协处理器提供的offload编译模式使得已有传统程序向该架构的移植工作变得十分灵活方便。程序员可以通过在一个可运行的主机代码中加入编译指示或者某些新的关键字使指定代码段运行在协处理器上。该模式下生成的程序既可以运行在配备

    了协处理器的系统上充分利用该处理器的强大计算能力,也可以在没有协处理器的传统系统上正确地运行。

    默认情况下,对于源程序中的offload代码段编译器会同时为两种目标架构生成代码。此时在offload代码段中如果调用了外部函数,那么这些外部函数也必须具有offload的属性,只有这样才能保证生成的程序可以在协处理器上调用这些函数。但是在某些特定的应用场景

    下,用户可能无法保证所调用的外部函数代码也具有offload属性,比如这些函数代码只有主机CPU和协处理器的native版本,或者同一函数在主机CPU和协处理器上具有不同的源代码实现。针对这种情况,英特尔编译器支持在生成offload程序时通过特定选项为主机代码

    和协处理器代码链接不同的native函数库。这样得到的程序在运行时可以根据运行环境自动调用相应的native函数库。

    考虑下面的例子:

  • Developers
  • Students
  • Linux*
  • C/C++
  • Intermediate
  • Intel® Composer XE
  • Intel Parallel Composer XE
  • Development Tools
  • Intel XDK: Develop Once, Deploy Everywhere

    *Post by Fredrick Odhiambo, Intel East Africa

    Over the last couple of months, Intel has been improving the various aspects of the Intel XDK.  Intel XDK uses HTML5 to enable the development of cross-platform applications for both Desktop and Mobile.

  • Developers
  • Students
  • Android*
  • Apple iOS*
  • Apple OS X*
  • Linux*
  • Microsoft Windows* 8
  • Tizen*
  • Android*
  • Tizen*
  • Windows*
  • HTML5
  • Beginner
  • Intermediate
  • Intel® XDK
  • How to
  • Development Tools
  • Intel ®IPP version 8.1 – Custom DLL

    The Motivation:

    Many applications use only a few Intel ® Integrated Performance Primitives (Intel ®IPP) functions and it may be convenient for you to use a custom DLL that contains the required functions only. 

  • Developers
  • Students
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Intermediate
  • Intel® Integrated Performance Primitives
  • Linking problem with -m32 option in the Update 2 of Intel® C++ Composer XE 2013 SP1and workaround provided

    1.   Problem Description :

    Using -m32 option causes "ld: skipping incompatible intel64/libirc.a when searching for -lirc"  related warnings

    2.   Details to demonstate and workaround :

    $ source /opt/intel/composerxe/bin/compilervars.sh intel64

  • Developers
  • C/C++
  • Intermediate
  • Intel® C++ Compiler
  • Development Tools
  • Get Started with Intel® Math Kernel Library for Wind River* Linux*

    This document will help developers get started building and running applications based on Intel® MKL for an target embedded system running Wind River* Linux*
  • Developers
  • Intel AppUp® Developers
  • Partners
  • Professors
  • Students
  • Linux*
  • C/C++
  • Intermediate
  • Intel® System Studio
  • Intel® Streaming SIMD Extensions
  • get start with MKL
  • Wind River
  • MKL
  • Optimization
  • Subscribe to Intermediate