Paper Search Console

Home Search Page About Contact

Journal Title

Title of Journal: Vis Comput

Search In Journal Title:

Abbravation: The Visual Computer

Search In Journal Abbravation:

Publisher

Springer-Verlag

Search In Publisher:

DOI

10.1002/wsbm.1293

Search In DOI:

ISSN

1432-2315

Search In ISSN:
Search In Title Of Papers:

A SIMDefficient 14 instruction shader program for

Authors: Jordi Roca Victor Moya Carlos Gonzalez Vicente Escandell Albert Murciego Agustin Fernandez Roger Espasa
Publish Date: 2010/04/14
Volume: 26, Issue: 6-8, Pages: 707-719
PDF Link

Abstract

This paper shows that breaking the barrier of 1 triangle/clock rasterization rate for microtriangles in modern GPU architectures in an efficient way is possible The fixed throughput of the special purpose culling and triangle setup stages of the classic pipeline limits the GPU scalability to rasterize many triangles in parallel when these cover very few pixels In contrast the shader core counts and increasing GFLOPs in modern GPUs clearly suggests parallelizing this computation entirely across multiple shader threads making use of the powerful wideALU instructions In this paper we present a very efficient SIMDlike rasterization code targeted at very small triangles that scales very well with the number of shader cores and has higher performance than traditional edge equation based algorithms We have extended the ATTILA GPU shader ISA del Barrioet al in IEEE International Symposium on Performance Analysis of Systems and Software pp 231–241 2006 with two fixed point instructions to meet the rasterization precision requirement This paper also introduces a novel subpixel Bounding Box size optimization that adjusts the bounds much more finely which is critical for small triangles and doubles the 2×2pixel stamp test efficiency The proposed shader rasterization program can run on top of the original pixel shader program in such a way that selected fragments are rasterized attribute interpolated and pixel shaded in the same pass Our results show that our technique yields better performance than a classic rasterizer at 8 or more shader cores with speedups as high as 4× for 16 shader cores


Keywords:

References


.
Search In Abstract Of Papers:
Other Papers In This Journal:

  1. Interactive GPU-based adaptive cartoon-style rendering
  2. A bag-of-semantics model for image clustering
  3. Pose analysis using spectral geometry
  4. Erratum to: Dynamic BFECC Characteristic Mapping method for fluid simulations
  5. Cyberworlds: architecture and modeling by an incrementally modular abstraction hierarchy
  6. Cyberworlds: architecture and modeling by an incrementally modular abstraction hierarchy
  7. Achieving developability of a polygonal surface by minimum deformation: a study of global and local optimization approaches
  8. Discriminative Hough context model for object detection
  9. Sampling-sensitive multiresolution hierarchy for irregular meshes
  10. Device-based decision-making for adaptation of three-dimensional content
  11. Selective rendering for efficient ray traced stereoscopic images
  12. An improved image analogy method based on adaptive CUDA-accelerated neighborhood matching framework
  13. Enriching a motion database by analogous combination of partial human motions
  14. Real-time EEG-based emotion monitoring using stable features
  15. Optimization-based key frame extraction for motion capture animation
  16. Guiding flows for controlling crowds
  17. Geocube – GPU accelerated real-time rendering of transparency and translucency
  18. Illustrative uncertainty visualization of DTI fiber pathways
  19. An immersive multi-agent system for interactive applications
  20. A dynamic balanced flow for filtering point-sampled geometry
  21. Single-strips for fast interactive rendering
  22. Automatic blur-kernel-size estimation for motion deblurring
  23. Perceptually meaningful image editing

Search Result: