Article technique

How to use offload over fabric with Knights Landing (Intel® Xeon Phi™ processor)

Offload over Fabric overview

The Intel® Xeon Phi™ coprocessors x100, code named Knights Corner, support the offload programming model, allowing users to offload computations over PCIe and build heterogeneous applications. Such applications utilize the most prominent features of Intel® Xeon® processors and Intel Xeon Phi coprocessors at the same time. The most convenient way to create offloading programs is to use the Compiler Assisted Offload features of Intel® compilers (offload directives).

  • Linux*
  • Modern Code
  • Réseau
  • Serveur
  • C/C++
  • Intel® Parallel Studio XE
  • Beginning Xeon Phi Series
  • Coprocessor Offload Infrastructure
  • Offload Applications
  • Intel® Language Extensions for Offload
  • Native and Offload Programming Models
  • OpenMP*
  • Informatique en cluster
  • Outils de développement
  • Intel® Many Integrated Core Architecture
  • Data Layout Optimization Using SIMD Data Layout Templates

    Financial service customers need to improve financial algorithmic performance for models such as Monte Carlo, Black-Scholes, and others. SIMD programming can speed up these workloads. In this paper, we perform data layout optimizations using two approaches on a Black-Scholes workload for European options valuation from the open source Quantlib library.
  • Professionnel
  • Modern Code
  • C/C++
  • Intermédiaire
  • Compilateur Intel® C++
  • Intel® Threading Building Blocks
  • SDLT
  • QuantLib*
  • Secteur des services financiers
  • Android: The Road to JIT/AOT Hybrid Compilation-Based Application User Experience

    AOSP master brings dynamic compilation back to the next generation of Android by re-introducing a Just-In-Time (JIT) compiler.The interpreter and JIT compiler combination provides a good application launch experience while background compilation should deliver excellent performance after a few days of use. The two elements together should bring the performance of the AOSP master branch to the same or better level as Marshmallow.
  • SE Android*
  • Android*
  • AOSP
  • AOT
  • compilation
  • dynamic compilation
  • interpreter
  • JIT
  • Code source libre
  • Remote Debug Node.js Applications that Use the Intel® IoT Gateway

    This article outlines the steps to remote debug a Node.js* app running on the Intel® IoT Gateway with the Node-Inspector* tool. Although the Intel® IoT Gateway Developer Hub supports remote debugging JavaScript* applications with Wind River* Helix* App Cloud, this is an alternative approach.
  • Partenaires
  • Professionnel
  • Internet des objets
  • JavaScript*
  • Node.js*
  • Avancé
  • Intermédiaire
  • Débogage
  • Telco-Grade Service Chaining

    Service chaining is an emerging set of technologies to enable telecom service providers to configure virtualized telecom services that are currently being carried out by proprietary software and hardware. Currently, service chaining requires better methods are required to improve resilience and availability of service chains. Learn about two proof-of-concept demos to address the technology gaps.
  • Réseau
  • Avancé
  • Virtualisation des fonctions réseau (NFV)
  • Réseau défini par logiciels (SDN)
  • Intel® RealSense™ Camera R200 Enhanced Photography Code Sample

    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
  • Technologie Intel® RealSense™
  • C#
  • Débutant
  • SDK Intel® RealSense™
  • Technologie Intel® RealSense™
  • Debugging Intel® XDK Cordova Apps Built for iOS* Using a Mac* and Safari*

    There are some debugging situations that simply cannot be satisfied by the features found on the Intel® XDK Debug tab. In those cases, if you own a Mac* and an Apple* developer account, you can utilize Web Inspector in Safari* to remotely debug an iOS* Cordova app in a way that is analogous to using Remote Chrome* DevTools with an Android* device running a Cordova app. This process requires that you have a Mac* and that your iOS* device is attached to the Mac* via a USB cable. Some configuration of Safari* on your Mac* and on your iOS* device is required to make this work, and is described below.
  • Apple iOS*
  • Apple OS X*
  • HTML5
  • HTML5
  • JavaScript*
  • Intermédiaire
  • Intel® XDK
  • safari
  • Cordova
  • Helios Headgear Uses Intel® RealSense™ Technology to Empower the Visually Impaired

    Using Computer Vision, Artificial Intelligence, and Intel® RealSense™ technology, the Helios project is focused on the development of smart headgear to assist with partial or complete vision loss.The HELIOS headgear provides a series of accessibility features for visually impaired individuals, empowering them to perform actions and tasks with more ease and confidence.
  • Microsoft Windows* 10
  • Technologie Intel® RealSense™
  • Internet des objets
  • Débutant
  • SDK Intel® RealSense™
  • Technologie Intel® RealSense™
  • How to debug a Fortran application calling a managed DLL.

    Currently Intel® Fortran Compiler for Windows projects created within Microsoft Visual Studio* just support "Native Only" option in "Debugger Type" setting (see Figure 1). If your project is a Fortran main program calling a managed DLL you will not be able to debug your Fortran code into managed code source line starting from your application.

     

    Figure 1

     

  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Serveur
  • C#
  • Fortran
  • Débogage
  • Outils de développement
  • Remote Power Management of Intel® AMT Devices with InstantGo

    InstantGo, also known as Connected Standby, creates a low OS power state that must be handled differently from how remote power management was handled in the past. This article provides information on how to support the InstantGo feature.
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Client d’entreprise
  • Windows*
  • Débutant
  • Kit SDK Intel® AMT
  • Remote Power Management
  • InstantGo
  • Technologie d’administration active Intel®
  • Technologie Intel® vPro™
  • S’abonner à Article technique