Utilizing ubiquitous commodity graphics hardware for scientific computing

DSpace/Manakin Repository

Utilizing ubiquitous commodity graphics hardware for scientific computing

 

Tweet Share on Facebook
Title: Utilizing ubiquitous commodity graphics hardware for scientific computing
Author: Nilsen, Bjørn-Hugo
Date: 01-Oct-2007
Type: Master thesis; Mastergradsoppgave
Abstract: Current GPUs have many times the memory bandwidth and computing power compared to CPUs. The difference in performance is getting bigger as the evolution speed of the GPUs is higher than of the CPUs. This make it interesting to use the GPU for general purpose computing (GPGPU). I begin by looking at the architecture of the GPU, and some different techniques for programming on a GPU, including some of the available high-level languages. I have implemented the Mandelbrot computation on a cluster of GPUs (the HPDC display wall), and compared it against two different CPU implementations on the cluster. I have also implemented the Mandelbrot computation in both Cg and Brook, and compared the performance of the two languages. My experimental study shows that the GPU implementation of the Mandelbrot application is up to twice as fast as the load-balanced CPU implementation on the cluster of 28 computers, and up to 6 times faster on one computer.
Publisher: Universitetet i Tromsø; University of Tromsø
URI: http://hdl.handle.net/10037/1565


File(s) in this item

Files Size Format View
thesis.pdf 898.7Kb PDF View/Open

The following license file are associated with this item:

This item appears in the following collection(s)

Show full item record

Search Munin




Advanced Search

Browse

Statistics

Help