Development of a fixed pipeline GPU on FPGA

In recent years, a lot of research has been carried out to study on how feasible it is to implement GPU on FPGA. Besides that, fixed pipeline GPU has been the main choice for the graphic card vendor nowadays for example nVidia and AMD, and it has been a driving force for us to come out with the idea...

Full description

Saved in:
Bibliographic Details
Main Author: Leong, Kevin Wei Chung
Format: Thesis
Language:English
Published: 2011
Subjects:
Online Access:http://eprints.utm.my/id/eprint/32003/1/KevinLeongWeiMFKE2011.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utm-ep.32003
record_format uketd_dc
spelling my-utm-ep.320032018-05-27T07:10:56Z Development of a fixed pipeline GPU on FPGA 2011-07 Leong, Kevin Wei Chung TK Electrical engineering. Electronics Nuclear engineering In recent years, a lot of research has been carried out to study on how feasible it is to implement GPU on FPGA. Besides that, fixed pipeline GPU has been the main choice for the graphic card vendor nowadays for example nVidia and AMD, and it has been a driving force for us to come out with the idea to have fixed pipeline GPU as a method of implementation into FPGA. In this project, a fixed pipeline GPU has been implemented on Altera Cyclone II FPGA. A fixed point of 12 coordinates undergo a series of fixed pipeline transformation to obtain a 3D Pyramid like polygon. One of the strong points for this project is on the rasterization module, where it does not require any buffer and hence extra buffer can be used to perform other tasks for daily usage. The floating point implementation is being done by using fixed point binary. Furthermore, we are able to prove that FPGA implemented GPU is able to outperform software rendered Direct3D in term of the FPS rate. The final result of the project is a rotation of 3D polygon where we are able to perform translation, rotation speed control, eye point control and look to point control. 2011-07 Thesis http://eprints.utm.my/id/eprint/32003/ http://eprints.utm.my/id/eprint/32003/1/KevinLeongWeiMFKE2011.pdf application/pdf en public masters Universiti Teknologi Malaysia, Faculty of Electrical Engineering Faculty of Electrical Engineering
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic TK Electrical engineering
Electronics Nuclear engineering
spellingShingle TK Electrical engineering
Electronics Nuclear engineering
Leong, Kevin Wei Chung
Development of a fixed pipeline GPU on FPGA
description In recent years, a lot of research has been carried out to study on how feasible it is to implement GPU on FPGA. Besides that, fixed pipeline GPU has been the main choice for the graphic card vendor nowadays for example nVidia and AMD, and it has been a driving force for us to come out with the idea to have fixed pipeline GPU as a method of implementation into FPGA. In this project, a fixed pipeline GPU has been implemented on Altera Cyclone II FPGA. A fixed point of 12 coordinates undergo a series of fixed pipeline transformation to obtain a 3D Pyramid like polygon. One of the strong points for this project is on the rasterization module, where it does not require any buffer and hence extra buffer can be used to perform other tasks for daily usage. The floating point implementation is being done by using fixed point binary. Furthermore, we are able to prove that FPGA implemented GPU is able to outperform software rendered Direct3D in term of the FPS rate. The final result of the project is a rotation of 3D polygon where we are able to perform translation, rotation speed control, eye point control and look to point control.
format Thesis
qualification_level Master's degree
author Leong, Kevin Wei Chung
author_facet Leong, Kevin Wei Chung
author_sort Leong, Kevin Wei Chung
title Development of a fixed pipeline GPU on FPGA
title_short Development of a fixed pipeline GPU on FPGA
title_full Development of a fixed pipeline GPU on FPGA
title_fullStr Development of a fixed pipeline GPU on FPGA
title_full_unstemmed Development of a fixed pipeline GPU on FPGA
title_sort development of a fixed pipeline gpu on fpga
granting_institution Universiti Teknologi Malaysia, Faculty of Electrical Engineering
granting_department Faculty of Electrical Engineering
publishDate 2011
url http://eprints.utm.my/id/eprint/32003/1/KevinLeongWeiMFKE2011.pdf
_version_ 1747815897812172800