Final Year Project

TLM on GPU Shot 3
TLMGPU Shot 1
TLM on GPU Shot 2
TLM on GPU Shot 4

This is the output from the final year of my BSc Software Engineering degree in the form of my final year project.

The aim of the project was to convert a CPU based algorithm to the GPU and compare and contrast the implimentations for pros and cons.

The project was given a First rating.

Project Status

Totally completed.

Requires

The CPU versions require a pretty fast CPU or you’ll be there for a long time on the higher resolution simulations.

GPU wise you require something recent (Nvidia Geforce 6 and up, ATI X800 and up) and the latest drivers for your graphics card.

Currently the GPU version won’t run on Vista with ATI/AMD hardware due to a lack of required extension. Problems were also reported on Nvidia cards, this was down to my development on an ATI based machine.

Downloads

SVN

An upto date SVN repro can be accessed anonymously via http://phantomsoftware-svn.cvsdude.com/ogltlmgpu
WebSVN access can be found here.  
Requires Boost and OGLWFW

Videos in Ogg Theora format of the GPU based simulation in false time.

40 * 40 Mesh Size
50 * 50 Mesh Size
100 * 100 Mesh Size
128 * 128 Mesh Size
256 * 256 Mesh Size
1024 * 1024 Mesh Size

You must be logged in to post a comment.