Intermedio

Dynamic Program Slicing with PinPlay

Dynamic Program Slicing is a dynamic program analysis technique that given a slicing criterion (line number, variable,..) finds all statements in the program affecting (if backward sliced) or affected by (if forward sliced) the slicing criterion for a specific execution.

  • Sviluppatori
  • Partner
  • Professori
  • Studenti
  • Linux*
  • Server
  • C/C++
  • Avanzato
  • Intermedio
  • Ricerca
  • Debugging
  • Strumenti di sviluppo
  • Threading
  • Further Vectorization Features of the Intel Compiler - Webinar Code Samples

    The code samples for the webinar "Further Vectorization Features of the Intel Compiler" given on 4/7/2015 are attached below.

    Here are some examples of command lines that may be used to build them. This list is not intended to be complete or to be a tutorial as such, just a guide to things to try. It uses Linux* switch syntax; Windows* equivalents are closely similar.

    See the presentation for more detail; slides and video will be posted separately and later.

    icpc -c -qopt-report-phase=vec -qopt-report=3 no_stl.cpp

  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • Intermedio
  • vectorization
  • Ottimizzazione
  • Vettorizzazione
  • Introduction to Resource Binding in Microsoft DirectX* 12

    In DirectX 12, Microsoft reduced resource overhead to improve application efficiency, cutting CPU usage by more than half. This decreases energy consumption and allows gamers a longer play time on mobile devices. Wolfgang Engel of Confetti describes the new resource binding mechanisms that developers will need for managing and tracking resources with DirectX 12.
  • Sviluppatori
  • Microsoft Windows* 10
  • Windows*
  • C/C++
  • Avanzato
  • Intermedio
  • Microsoft DirectX*
  • DirectX 12
  • Microsoft Direct3D* 12
  • Sviluppo di videogame
  • Процедурный рендеринг разреженного пространства

    Download Source Code ZIPfile

    Процедурный рендеринг разреженного пространства (SPVR) — это методика рендеринга пространственных эффектов в реальном времени. Мы очень рады, что в будущей книге «GPU Pro 6» будет глава, посвященная SPVR. В этом документе приводятся некоторые дополнительные сведения

  • Sviluppatori
  • Microsoft Windows* 8.x
  • Sviluppo di videogame
  • Windows*
  • C/C++
  • Intermedio
  • GameCodeSample
  • Sparse Procedural Volumetric Rendering
  • SPVR
  • metavoxel
  • ray marching
  • Controlling Philip Hue Lights using Intel Edison

    Have you ever wanted to control your light bulbs? Ever forget to turn off your lights before a long trip? Well Philip's has developed this smart light bulbs that allow you to control the lights via wifi called Philip Hue Lights. Philip's has a great smartphone app that let's you control the lights (setting timers, moods, etc.), but I wanted to try controlling the lights via my Intel Edison board via NodeJS. 

    Use cases benefiting from the optimization of small networking data packets using Intel® DPDK an open source solution

    Intel® Data Plane Development Kit (Intel® DPDK) is a set of optimized data plane software libraries and drivers that can be used to accelerate packet processing on Intel® architecture. The performance of Intel DPDK scales with improvements in processor technology from Intel® Atom™ to Intel® Xeon® processors. In April 2013 6WIND established dpdk.org an Open Source Project where Intel DPDK is offered under the open source BSD* license.

  • Sviluppatori
  • Partner
  • Rete
  • Server
  • Intermedio
  • Intel® DPDK
  • Intel® Xeon® processors
  • SDN
  • NFV
  • Open vSwitch*
  • Intel® QuickAssist Technology
  • Rete
  • Big data
  • Open source
  • AES-GCM Encryption Performance on Intel® Xeon® E5 v3 Processors

    This case study examines the architectural improvements made to the Intel® Xeon® E5 v3 processor family in order to improve the performance of the Galois/Counter Mode of AES block encryption. It looks at the impact of these improvements on the nginx* web server when backed by the OpenSSL* SSL/TLS library. With this new generation of Xeon processors, web servers can obtain significant increases in maximum throughput by switching from AES in CBC mode with HMAC+SHA1 digests to AES-GCM.

  • Sviluppatori
  • Linux*
  • Server
  • Intermedio
  • Haswell
  • AES
  • Intel® Xeon® E5 v3 Processors
  • AES-GCM
  • OpenSSL
  • Intel® AES-NI
  • Sicurezza
  • Videos - Parallel Programming with Intel Xeon Phi Coprocessors

    Here is a list of recently published videos from Colfax International on Intel(R) Xeon Phi(TM) Coprocessors.

    In this video we will discuss software tools needed and recommended for developing applications for Intel Xeon Phi coprocessors. We will begin with software that is necessary to boot coprocessors and to run pre-compiled executables on them.

    Iscriversi a Intermedio