Font Size: a A A

The Research On GPGPU Applications In Games

Posted on:2008-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:C G QinFull Text:PDF
GTID:2178360215955820Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
GPGPU stands for General-Purpose computation on GPUs. With the increasing programmability of commodity graphics processing units (GPUs), these chips are capable of performing more than the specific graphics computations for which they were designed. They are now capable coprocessors, and their high speed makes them useful for a variety of applications.This paper focuses on the study in three aspects, including real time physically based water animation; general purpose computation on GPU which takes advantages of the shader model 3.0; artifical intelligence computation using the GPUs.The main contributions of this thesis are mainly in the following aspects:This paper presents a general framework for the computation of linear algebra operations on programmable graphics hardware. Build upon efficient representations of vectors and matrices on the GPU, vector-vector and matrix-vector operations are implemented using fragment programs on DirectX 9 class hardware.Accelerate the artifical intelligence computation with GPU.Based on 2D wave equation, we use GPU to simulate the physically based water animation.
Keywords/Search Tags:GPU, Real Time Computation, 2D Wave Equation, Multilayer Perception, Artifical Intelligence
PDF Full Text Request
Related items