Computation Enhancement using Reconfigurable Computing
In light of the industry’s constant need for better computer performance, this project aims to choose and evaluate an approach for facing this issue. The targeted category of computers is single board computers (e.g. Raspberry Pi). The approach utilized for enhancing performance is the use of reconf...
Saved in:
Main Author: | |
---|---|
Format: | Final Year Project |
Language: | English |
Published: |
IRC
2015
|
Subjects: | |
Online Access: | http://utpedia.utp.edu.my/15994/1/Final%20dissertation.pdf http://utpedia.utp.edu.my/15994/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-utp-utpedia.15994 |
---|---|
record_format |
eprints |
spelling |
my-utp-utpedia.159942017-01-25T09:35:42Z http://utpedia.utp.edu.my/15994/ Computation Enhancement using Reconfigurable Computing Salim Gumaa, Ayman Hassan TK Electrical engineering. Electronics Nuclear engineering In light of the industry’s constant need for better computer performance, this project aims to choose and evaluate an approach for facing this issue. The targeted category of computers is single board computers (e.g. Raspberry Pi). The approach utilized for enhancing performance is the use of reconfigurable computing as to execute computationally expensive calculations on a runtime custom-tailored hardware. The objective of this project is the test of the potential this approach has for increasing computers performance through comparing a software implementation of an algorithm with an FPGA assisted implementation of the same algorithm. The platforms chosen for this project are the Rapsberry Pi and the Parallella P1602 board with its Zynq SoC for the software implementation and the FPGA assisted implementation in that order. The chosen algorithm is Fourier Fast Transform due to its part in many DSP applications and its suitability for the project objective. While the software solution worked successfully resulting in an asymptotic cost of O(N log N); the reconfigurable computing solution couldn’t be completed due to time constraints and lack of experience of the student. Future work should complete the experiment and add a multicore implementation of the same algorithm to add yet another class to the comparison. IRC 2015-05 Final Year Project NonPeerReviewed application/pdf en http://utpedia.utp.edu.my/15994/1/Final%20dissertation.pdf Salim Gumaa, Ayman Hassan (2015) Computation Enhancement using Reconfigurable Computing. IRC, Universiti Teknologi PETRONAS. (Unpublished) |
institution |
Universiti Teknologi Petronas |
building |
UTP Resource Centre |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Petronas |
content_source |
UTP Electronic and Digitized Intellectual Asset |
url_provider |
http://utpedia.utp.edu.my/ |
language |
English |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Salim Gumaa, Ayman Hassan Computation Enhancement using Reconfigurable Computing |
description |
In light of the industry’s constant need for better computer performance, this project aims to choose and evaluate an approach for facing this issue. The targeted category of computers is single board computers (e.g. Raspberry Pi). The approach utilized for enhancing performance is the use of reconfigurable computing as to execute computationally expensive calculations on a runtime custom-tailored hardware. The objective of this project is the test of the potential this approach has for increasing computers performance through comparing a software implementation of an algorithm with an FPGA assisted implementation of the same algorithm.
The platforms chosen for this project are the Rapsberry Pi and the Parallella P1602 board with its Zynq SoC for the software implementation and the FPGA assisted implementation in that order. The chosen algorithm is Fourier Fast Transform due to its part in many DSP applications and its suitability for the project objective. While the software solution worked successfully resulting in an asymptotic cost of O(N log N); the reconfigurable computing solution couldn’t be completed due to time constraints and lack of experience of the student. Future work should complete the experiment and add a multicore implementation of the same algorithm to add yet another class to the comparison. |
format |
Final Year Project |
author |
Salim Gumaa, Ayman Hassan |
author_facet |
Salim Gumaa, Ayman Hassan |
author_sort |
Salim Gumaa, Ayman Hassan |
title |
Computation Enhancement using Reconfigurable Computing |
title_short |
Computation Enhancement using Reconfigurable Computing |
title_full |
Computation Enhancement using Reconfigurable Computing |
title_fullStr |
Computation Enhancement using Reconfigurable Computing |
title_full_unstemmed |
Computation Enhancement using Reconfigurable Computing |
title_sort |
computation enhancement using reconfigurable computing |
publisher |
IRC |
publishDate |
2015 |
url |
http://utpedia.utp.edu.my/15994/1/Final%20dissertation.pdf http://utpedia.utp.edu.my/15994/ |
_version_ |
1739832202838933504 |
score |
13.18916 |