Gráficos

Обработка графики в Android на базе архитектуры Intel с помощью библиотеки масштабируемой векторной графики

Авторы: Швета Досс (Shwetha Doss), старший инженер-программист (корпорация Intel), Шаун Ло (Shaun Lo), инженер-программист (Intel), Кэри Пай (Cary Pai), инженер-программист (Intel)

  • Desenvolvedores
  • Android*
  • Android*
  • Gráficos
  • Design and Novel Uses of Higher-Dimensional Rasterization

    This paper assumes the availability of a very fast higher-dimensional rasterizer in future graphics processors. Working in up to five dimensions, i.e., adding time and lens parameters, it is well-known that this can be used to render scenes with both motion blur and depth of field. Our hypothesis is that such a rasterizer can also be used as a flexible tool for other, less conventional, usage areas, similar to how the two-dimensional rasterizer in contemporary graphics processors has been used for widely different purposes other than the original intent. We show six such examples, namely, continuous collision detection, caustics rendering, higher-dimensional sampling, glossy reflections and refractions, motion blurred soft shadows, and finally multi-view rendering. The insights gained from these examples are used to put together a coherent model for what a future graphics pipeline that supports these and other use cases should look like. Our work intends to provide inspiration and motivation for hardware and API design, as well as continued research in higher-dimensional rasterization and its uses.
  • Desenvolvedores
  • Desenvolvimento de jogos
  • Game Research
  • Rendering Research
  • Desenvolvimento de jogos
  • Gráficos
  • Renderização
  • Adaptive Image Space Shading for Motion and Defocus Blur

    We present a novel anisotropic sampling algorithm for image space shading which builds upon recent advancements in decoupled sampling for stochastic rasterization pipelines. First, we analyze the frequency content of a pixel in the presence of motion and defocus blur.We use this analysis to derive bounds for the spectrum of a surface defined over a two-dimensional and motion-aligned shading space. Second, we present a simple algorithm that uses the new frequency bounds to reduce the number of shaded quads and the size of decoupling cache respectively by 2X and 16X, while largely preserving image detail and minimizing additional aliasing.
  • Desenvolvedores
  • Desenvolvimento de jogos
  • Game Research
  • Rendering Research
  • Desenvolvimento de jogos
  • Gráficos
  • Renderização
  • 利用英特尔® 线程构建模块(英特尔® TBB)优化 MSC. Software SimXpert*

    MSC.Software SimXpert* is a fully integrated simulation environment for performing multidiscipline based analysis with a graphical interface designed to facilitate the end-to-end simulations. This article describes the threading of SimXpert.
  • Desenvolvedores
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Apple OS X*
  • Principiante
  • Módulos de sub-rotinas Intel®
  • Intel® Parallel Studio XE
  • Gráficos
  • Computação paralela
  • 利用英特尔® SIMD 流指令扩展和英特尔® 高级矢量扩展指令集的图像处理加速技术

    This article details optimized implementations of data transformations and algorithms together with analysis comparing performance and providing speedup measurements for Intel® SSE optimized code and estimates for Intel® AVX optimized code.
  • Desenvolvedores
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Principiante
  • Intel® Parallel Studio XE
  • Compilador C++ Intel®
  • Intel® Advanced Vector Extensions
  • Extensões Intel® Streaming SIMD
  • Gráficos
  • Otimização
  • Computação paralela
  • 谁改变了目标?瞬息万变的 CPU 世界

    The fundamental shift in processor performance from clock speed to multi-cpu means game designs must evolve to effectively utilize the available processor cycles. This article discusses key features of the Intel® Core™ i7 processor for game development.
  • Desenvolvedores
  • Desenvolvimento de jogos
  • Gráficos
  • 利用英特尔高级矢量扩展指令集进行 Wiener 过滤

    Wiener filtering (also known as Least Mean Square filtering) is a technique for removing unwanted noise from an image. This article discusses Wiener filtering, and includes an example of code that has been optimized using Intel® AVX
  • Desenvolvedores
  • Intel® Advanced Vector Extensions
  • Gráficos
  • Computação paralela
  • Assine o Gráficos