Problems compiling the Skeletal Hand Tracking solution in VS 2012
I just downloaded the experimental Skeletal Hand Tracking Library. When I opend the solution in VS 2012, the IDE informed me that the projects were created with an older version of VS. I chose the...
View ArticleThe Intel® Skeletal Hand Tracking Library Experimental Release (Official Intel)
Intel® is excited to present the pre-beta version of Skeletal Hand Tracking library. This library aims to enrich and re-imagine the human-computer interface by extending the ubiquity and interaction of...
View Articleeducational video on to-the-metal x86 optimization including avx
At this year's Game Developer Conference, we presented a session on optimizing code for Intel's latest SandyBridge processors - including AVX obviously.The session is now publicly available online at...
View Articleeducational video on to-the-metal x86 optimization including avx
At the game developer conference I presented a session "Hotspots, Flops, and uOps" that talked about optimizing code for Intel's latest SandyBridge processors. The session is now publicly available on...
View ArticleFree Speedup with Compiler Switches for Fast Math and Intel® Streaming SIMD...
Download ArticleDownload Free Speedup with Compiler Switches for Fast Math and Intel® Streaming SIMD Extensions [PDF 238KB]ObjectiveThe intention of this introductory article is to make developers...
View ArticleDon't Spill That Register - Ensuring Optimal Performance From Intrinsics
Download ArticleDownload Don't Spill That Register - Ensuring Optimal Performance From Intrinsics [PDF 79KB]ObjectiveThe goal of this article is to help developers ensure their C/C++ code with...
View Articleto-the-metal x86 optimization
Have you ever been puzzled about performance or wondered if your code is as efficient as it could be? At GDC 2011, we are hosting a session, "Hotspots, Flops, and uOps" designed to help game developers...
View ArticleSOA Cloth Simulation with 256-bit Intel® Advanced Vector Extensions (Intel® AVX)
Download Article or Visit AVX Cloth PageDownload SOA Cloth Simulation with 256-bit Intel® Advanced Vector Extensions (Intel® AVX) [PDF 582KB] Visit AVX Cloth page (source code, binary, videos)...
View Article3D Vector Normalization Using 256-Bit Intel® Advanced Vector Extensions...
Download ArticleDownload 3D Vector Normalization Using 256-Bit Intel® Advanced Vector Extensions (Intel® AVX) [PDF 202KB]ObjectiveShow developers how to improve the performance of geometry computations...
View Articleeducational video on to-the-metal x86 optimization including avx
Lingua Inglese At the game developer conference I presented a session "Hotspots, Flops, and uOps" that talked about optimizing code for Intel's latest SandyBridge processors. The session is now...
View Articleeducational video on to-the-metal x86 optimization including avx
Lingua Inglese At this year's Game Developer Conference, we presented a session on optimizing code for Intel's latest SandyBridge processors - including AVX obviously. The session is now publicly...
View Articleto-the-metal x86 optimization
Have you ever been puzzled about performance or wondered if your code is as efficient as it could be? At GDC 2011, we are hosting a session, "Hotspots, Flops, and uOps" designed to help game...
View ArticleAVX Cloth
AVX ClothAVX Cloth is a tech sample that demonstrates use of 8 wide floating point SIMD processing with 256 bit AVX. The sample has many active cloth pieces simulating as it showcases a SOA...
View ArticleSOA Cloth Simulation with 256-bit Intel® Advanced Vector Extensions (Intel® AVX)
This white paper describes a code sample that uses Intel® AVX for computing mesh-based cloth simulation. A structure of arrays (SOA) implementation is used to maximize data parallelism enabling usage...
View ArticleDon't Spill That Register - Ensuring Optimal Performance From Intrinsics
This article helps developers ensure their C/C++ code with intrinsics produces the optimal assembly and shows how to spot unnecessary register spilling. SviluppatoriIntel® Advanced Vector...
View ArticleFree Speedup with Compiler Switches for Fast Math and Intel® Streaming SIMD...
Compilation can utilize Intel® Streaming SIMD Extensions instructions to improve floating point performance even if the source code isn't set up for SIMD. This paper describes simple steps to enable...
View Article3D Vector Normalization Using 256-Bit Intel® Advanced Vector Extensions...
This article shows how to use 256-bit Intel® Advanced Vector Extensions (Intel® AVX) to normalize an array of 3D vectors. We describe a shuffle approach to convert between AOS & SOA on-the-fly in...
View Article