CPL - Chalmers Publication Library
| Utbildning | Forskning | Styrkeområden | Om Chalmers | In English In English Ej inloggad.

Real-time Shading and Shadows using GPGPU Techniques

Ola Olsson (Institutionen för data- och informationsteknik, Datorteknik (Chalmers))
Göteborg : Chalmers University of Technology, 2011. - 64 s.
[Licentiatavhandling]

Modern GPUs have evolved to the point where they now offer a generality of programming that rivals CPUs, while at the same time sustaining much greater raw performance. In combination with a continued rapid increase in power, this generality has turned the GPU into an important platform for general purpose high performance computing algorithms. These general purpose algorithms targeting GPUs are called GPGPU algorithms. Computer Graphics algorithms are notable for high computational demand. The rapid GPU evolution is, in fact, to some extent propelled along by demand from the computer games industry. In the past, GPUs have been mostly fixed-function, and real-time graphics algorithms were largely concerned with coaxing an unwilling graphics API to compute interesting results. With the new generality of GPUs and increasing programmable computational power, focus in computer graphics research is switching to employing GPGPU techniques, even for problems that have traditionally been the domain of fixed function hardware. In this thesis, I present work that contributes towards exploiting the modern GPU for solving important graphics problems, using a GPGPU approach. The thesis contributes a high-performance GPU stream compaction algorithm and a GPU model that can be utilized to construct further efficient GPU algorithms, an improved ray hierarchy algorithm and its application to quickly computing shadows on the GPU, and a comprehensive survey and further development of a new improved approach to real-time shading using GPGPU techniques.

Nyckelord: GPU-algorithms, GPGPU, graphics, rendering, shadows, ray tracing, real-time, deferred shading



Denna post skapades 2011-05-09. Senast ändrad 2015-05-08.
CPL Pubid: 140482

 

Institutioner (Chalmers)

Institutionen för data- och informationsteknik, Datorteknik (Chalmers)

Ämnesområden

Datorteknik

Chalmers infrastruktur

Relaterade publikationer

Inkluderade delarbeten:


Efficient stream compaction on wide SIMD many-core architectures


Improved Ray Hierarchy Alias Free Shadows


Examination

Datum: 2011-06-07
Tid: 13:15
Lokal: EA
Opponent: Jonas Unger

Ingår i serie

Technical report L - Department of Computer Science and Engineering, Chalmers University of Technology and Göteborg University 1652-876X