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...

Full description

Saved in:
Bibliographic Details
Main Author: Salim Gumaa, Ayman Hassan
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