Data Plane Development Kit (DPDK) Packet Capture Framework

Describes how the DPDK packet capture framework captures packets on DPDK ports, and shows how to set up traffic monitoring on DPDK-controlled devices​.
Authored by Reshma P. (Intel) Last updated on 12/04/2016 - 15:49

Intel® Deep Learning SDK Tutorial: Getting Started with Intel® Deep Learning SDK Training Tool

The Training Tool is a web application running on a Linux* server and provides a user-friendly, intuitive interface for building and training deep learning models. With the Intel Deep Learning SDK Training Tool, you can easily prepare training data, design models, and train models with automated experiments and advanced visualizations.And secondly, Simplify the installation and usage of popular...
Authored by admin Last updated on 11/30/2016 - 10:47
Blog post

How Simics found a Xen Bug – Why Target Variation Matters

Authored by Jakob E. (Intel) Last updated on 11/29/2016 - 23:42

Adaptive Texture Space Shading for Stochastic Rendering

When rendering effects such as motion blur and defocus blur, shading can become very expensive if done in a naïve way, i.e. shading each visibility sample. To improve performance, previous work often decouple shading from visibility sampling using shader caching algorithms. We present a novel technique for reusing shading in a stochastic rasterizer. Shading is computed hierarchically and sparsely...
Authored by Magnus Andersson (Intel) Last updated on 11/28/2016 - 15:18

AMFS: Adaptive Multi-Frequency Shading for Future Graphics Processors

We propose a powerful hardware architecture for pixel shading, which enables flexible control of shading rates and automatic shading reuse between triangles in tessellated primitives.
Authored by Franz Clarberg (Intel) Last updated on 11/28/2016 - 15:18

A Sort-based Deferred Shading Architecture for Decoupled Sampling

Stochastic sampling in time and over the lens is essential to produce photo-realistic images, and it has the potential to revolutionize real-time graphics. In this paper, we take an architectural view of the problem and propose a novel hardware architecture for efficient shading in the context of stochastic rendering. We replace previous caching mechanisms by a sorting step to extract coherence,...
Authored by Franz Clarberg (Intel) Last updated on 11/28/2016 - 15:18

Automatic Pre-Tessellation Culling

Graphics processing units supporting tessellation of curved surfaces with displacement mapping exist today. Still, to our knowledge, culling only occurs after tessellation, i.e., after the base primitives have been tessellated into triangles. We introduce an algorithm for automatically computing tight positional and normal bounds on the fly for a base primitive. These bounds are derived from an...
Authored by Jon Hasselgren (Intel) Last updated on 11/28/2016 - 15:17

Avoiding Texture Seams by Discarding Filter Taps

Mapping textures to complex objects is a non-trivial task. It is often desirable or even necessary to map separate textures to different parts of an object, but it may be difficult to obtain high-quality texture filtering across the seams where textures meet. Existing real-time methods either require significant amounts of memory, prohibit use of wide texture filters, or have a high complexity....
Authored by Robert Toth (Intel) Last updated on 11/28/2016 - 15:17

Backface Culling for Motion Blur and Depth of Field

For triangles with linear vertex motion, common practice is to backface cull a triangle if it is backfacing at both the start and end of the motion. However, this is not conservative. We derive conservative tests that guarantee that a moving triangle is backfacing over an entire time interval and over the area of a lens. In addition, we present tests for the special cases of only motion blur and...
Authored by Jacob Munkberg (Intel) Last updated on 11/28/2016 - 15:17
For more complete information about compiler optimizations, see our Optimization Notice.