vcsource_domain_graphics

High-Performance Games: Addressing Performance Bottlenecks with DirectX*, GPUs, and CPUs

The last decade has seen tremendous advances in the field of computer graphics. This article presents an overview of common graphics pipeline bottlenecks and explains how recent advances in DirectX and graphics hardware are helping to overcome them.
  • Intel AppUp® Developers
  • Microsoft DirectX*
  • visual computing
  • DirectX 10
  • IADP
  • directx 11
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_index
  • Game Development
  • Graphics
  • Introduction to Intel® Advanced Vector Extensions

    Intel® Advanced Vector Extensions (Intel® AVX) is a set of instructions for doing SIMD operations on Intel® architecture CPUs. These instructions extend previous SIMD offerings (MMX™ and Intel® SSE). This paper provides an AVX instruction set overview.
  • visual computing
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_index
  • Intel® Advanced Vector Extensions
  • Graphics
  • 3D Vector Normalization Using 256-Bit Intel® Advanced Vector Extensions (Intel® AVX)

    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 order to make data ready for up to 8-wide SIMD processing.
  • SOA
  • visual computing
  • transpose
  • shuffle
  • AOS
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_index
  • Intel® Advanced Vector Extensions
  • Intel® Streaming SIMD Extensions
  • Game Development
  • Graphics
  • Havok Talks Simulating Real-World Physics

    By Lee Purcell

    Download PDF

    Havok Talks Simulating Real-World Physics**

    Physics - that fascinating branch of science that traditionally puts high school students into a REM sleep state - has also given birth to innovations as modest as the roulette wheel and the unicycle, and as awe inspiring as the hydrogen bomb and the Apollo space missions.

  • havok
  • physics
  • visual computing
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_product_havokphy
  • vcsource_domain_gamedev
  • vcsource_index
  • vcsource
  • Game Development
  • Graphics
  • Dynamic Volumetric Cloud Rendering for Games on Multi-Core Platforms

    Most games render clouds with planar cloud textures mapping to the sky dome, which isn't visually convincing when approaching or passing through clouds. For a realistic experience in flying games, we describe a technique for dynamic volumetric clouds.
  • SSE
  • visual computing
  • Intel SSE
  • volumetric clouds
  • volumetric cloud rendering
  • dynamic volumetric clouds
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_type_samplecode
  • vcsource_index
  • Game Development
  • Graphics
  • Subscribe to vcsource_domain_graphics