Recent trends in parallel computer architecture strongly suggest the need to improve the arithmetic intensity (the compute to bandwidth ratio) for greater performance in time-critical applications, such as interactive 3D graphics. At the same time, advances in stream programming abstraction for graphics processors (GPUs) have enabled us to use parallel algorithm design methods for GPU programming. Inspired by these developments, this paper explores the interactions between multiple data streams to improve arithmetic intensity and address the input geometry bandwidth bottleneck for interactive 3D graphics applications. We introduce the idea of creating vertex and transformation streams that represent large point data sets via their interacti...
[[abstract]]The performance of VLSI graphics processors is rising rapidly with the incorporation of ...
There are strong indications that the future of interactive graphics programming is a more flexible ...
Graphical Processing Units (GPUs) have recently attracted attention for certain scientific simulatio...
Streamsurfaces are one of the powerful visualization tools, which are used to gain insight into char...
Recent advances in real-time rendering have allowed the GPU implementation of traditionally CPU-rest...
Stream graphs can provide a natural way to represent many applications in multimedia and DSP domains...
This paper demonstrates how programmable GPUs are a powerful tool to display large point datasets at...
[[abstract]]Rendering geometrically detailed 3D polygonal models is both bandwidth and computational...
To efficiently handle the continuously increasing raw point data-set sizes from high-resolution lase...
Traditionally graphics clusters have been employed in real-time visualization of large geometric mod...
Graphics hardware has in recent years become increasingly programmable, and its programming APIs us...
Asymmetric data patterns and workloads pose a challenge to massively parallel algorithm design, in p...
Using the parallel architecture of the graphics processing unit for general purpose programming has ...
Graphical processing units (GPUs) have recently attracted attention for scientific applications such...
The size and detail of graphics environments in everyday use has gone up considerably recently. Stil...
[[abstract]]The performance of VLSI graphics processors is rising rapidly with the incorporation of ...
There are strong indications that the future of interactive graphics programming is a more flexible ...
Graphical Processing Units (GPUs) have recently attracted attention for certain scientific simulatio...
Streamsurfaces are one of the powerful visualization tools, which are used to gain insight into char...
Recent advances in real-time rendering have allowed the GPU implementation of traditionally CPU-rest...
Stream graphs can provide a natural way to represent many applications in multimedia and DSP domains...
This paper demonstrates how programmable GPUs are a powerful tool to display large point datasets at...
[[abstract]]Rendering geometrically detailed 3D polygonal models is both bandwidth and computational...
To efficiently handle the continuously increasing raw point data-set sizes from high-resolution lase...
Traditionally graphics clusters have been employed in real-time visualization of large geometric mod...
Graphics hardware has in recent years become increasingly programmable, and its programming APIs us...
Asymmetric data patterns and workloads pose a challenge to massively parallel algorithm design, in p...
Using the parallel architecture of the graphics processing unit for general purpose programming has ...
Graphical processing units (GPUs) have recently attracted attention for scientific applications such...
The size and detail of graphics environments in everyday use has gone up considerably recently. Stil...
[[abstract]]The performance of VLSI graphics processors is rising rapidly with the incorporation of ...
There are strong indications that the future of interactive graphics programming is a more flexible ...
Graphical Processing Units (GPUs) have recently attracted attention for certain scientific simulatio...