Final Year Project
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
-
Application of Transmission Line Matrix Theory on modern graphics hardware (0 bytes)
Final presentation for my final year project -
Final Year Project Formal Proposal (0 bytes)
Formal proposal for the final year project from my degree -
Final Year Project Preproposal (0 bytes)
Pre-proposal for my final year degree project -
TLM on GPU (0 bytes)
The submitted code for my final year project; Transmission Line Matrix Theory on a GPU -
TLM on GPU Dissertation (0 bytes)
Full Dissertation text
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.