Utvärdering av Field-Programmable Gate Array (FPGA) som hjälpprocessor för prestandaökning

Det här arbetet är en utvärdering om huruvida det finns problem som kan få en prestandavinst då man använder en Field-Programmable Gate Array (FPGA) som hjälpprocessor till en mikroprocessor i jämförelse men att enbart använda en mikro-processor. För att avgöra detta implementerades algoritmen gauss...

Full description

Bibliographic Details
Main Author: Krantz, Emil
Format: Others
Language:Swedish
Published: Högskolan i Gävle, Institutionen för matematik, natur- och datavetenskap 2008
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-586
id ndltd-UPSALLA1-oai-DiVA.org-hig-586
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-hig-5862018-01-14T05:13:31ZUtvärdering av Field-Programmable Gate Array (FPGA) som hjälpprocessor för prestandaökningsweKrantz, EmilHögskolan i Gävle, Institutionen för matematik, natur- och datavetenskap2008FPGAprestandaökninggaussfiltreringVHDLComputer SciencesDatavetenskap (datalogi)Det här arbetet är en utvärdering om huruvida det finns problem som kan få en prestandavinst då man använder en Field-Programmable Gate Array (FPGA) som hjälpprocessor till en mikroprocessor i jämförelse men att enbart använda en mikro-processor. För att avgöra detta implementerades algoritmen gaussfiltrering dels på en mikroprocessor med språket C och dels för en FPGA med hårdvarubeskrivningsspråket Very-High-Speed Integrated Circuits Hardware Description Language (VHDL). Simuleringar gjordes för dessa två implementationer och resultatet visade att det var möjligt att få en prestandaökning på 25 gånger för denna speciella algoritm. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-586application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language Swedish
format Others
sources NDLTD
topic FPGA
prestandaökning
gaussfiltrering
VHDL
Computer Sciences
Datavetenskap (datalogi)
spellingShingle FPGA
prestandaökning
gaussfiltrering
VHDL
Computer Sciences
Datavetenskap (datalogi)
Krantz, Emil
Utvärdering av Field-Programmable Gate Array (FPGA) som hjälpprocessor för prestandaökning
description Det här arbetet är en utvärdering om huruvida det finns problem som kan få en prestandavinst då man använder en Field-Programmable Gate Array (FPGA) som hjälpprocessor till en mikroprocessor i jämförelse men att enbart använda en mikro-processor. För att avgöra detta implementerades algoritmen gaussfiltrering dels på en mikroprocessor med språket C och dels för en FPGA med hårdvarubeskrivningsspråket Very-High-Speed Integrated Circuits Hardware Description Language (VHDL). Simuleringar gjordes för dessa två implementationer och resultatet visade att det var möjligt att få en prestandaökning på 25 gånger för denna speciella algoritm.
author Krantz, Emil
author_facet Krantz, Emil
author_sort Krantz, Emil
title Utvärdering av Field-Programmable Gate Array (FPGA) som hjälpprocessor för prestandaökning
title_short Utvärdering av Field-Programmable Gate Array (FPGA) som hjälpprocessor för prestandaökning
title_full Utvärdering av Field-Programmable Gate Array (FPGA) som hjälpprocessor för prestandaökning
title_fullStr Utvärdering av Field-Programmable Gate Array (FPGA) som hjälpprocessor för prestandaökning
title_full_unstemmed Utvärdering av Field-Programmable Gate Array (FPGA) som hjälpprocessor för prestandaökning
title_sort utvärdering av field-programmable gate array (fpga) som hjälpprocessor för prestandaökning
publisher Högskolan i Gävle, Institutionen för matematik, natur- och datavetenskap
publishDate 2008
url http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-586
work_keys_str_mv AT krantzemil utvarderingavfieldprogrammablegatearrayfpgasomhjalpprocessorforprestandaokning
_version_ 1718610485874524160