Návrh protokolu hardwarového akcelerátoru náročných výpočtů nad více jádry

but.committeeprof. Ing. Jaroslav Koton, Ph.D. (předseda) prof. Ing. Radimír Vrba, CSc. (místopředseda) doc. Ing. Radovan Novotný, Ph.D. (člen) doc. Ing. Jaroslav Kadlec, Ph.D. (člen) Ing. Zoltán Szabó, Ph.D. (člen)cs
but.defenceStudent seznámil státní zkušební komisi s řešením své diplomové práce a zodpověděl otázky a připomínky oponenta. Dále odpověděl na otázky komise: Součástí protokolu přenosu dat mezi hlavním směrovačem a obalem jádra je i číslo úlohy. Proč je zde nutné přenášet i číslo úlohy? Nebylo by např. výhodnější uložit číslo úlohy v hlavním směrovači a při odpovědi od obalu jádra připojit do odpovědi pro řídící počítač čislo úlohy na základě adresy jádra? Dle popisu protokolu je délka přenášených dat stejná pro všechny operace. Pokud budou v akceleračním systému implementovány operace s výrazně různou šířkou vstupních dat (např. 8 bitů vs 1024 bitů), bude délka přenášených dat stejná pro všechny operace? Jakým způsobem by bylo možné modifikovat protokol, aby byla zohledněna rozdílná šířka dat pro různé operace? Proč nebyla použita standartní architektura komunikačního protokolu? Jakým způsobem probíhá verifikace funkčnosti celého protokolu?cs
but.jazykčeština (Czech)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŠťáva, Martincs
dc.contributor.authorBareš, Jancs
dc.contributor.refereeDvořák, Vojtěchcs
dc.date.created2018cs
dc.description.abstractPráce se zabývá návrhem komunikačního protokolu, který má umožnit přenos dat mezi řídicím počítačem a výpočetními jádry, implementovanými na čipy FPGA. Účelem komunikace je urychlení výpočetně náročných softwarových algoritmů pro neproudové zpracování dat jejich hardwarovým výpočtem v akceleračním systému. Práce definuje terminologii použitou pro návrh protokolu a analyzuje současná řešení vymezeného problému. Poté práce provádí návrh struktury vlastního akceleračního systému a návrh komunikačnímu protokolu. v hlavní části práce popisuje implementaci protokolu provedenou v jazyku VHDL a simulaci implementovaných modulů. Na závěr uvádí způsob aplikace navrženého řešení a diskutuje možnosti rozšíření této práce.cs
dc.description.abstractThis work deals with design of communication protocol for data transmission between control computer and computing cores implemented on FPGA chips. The purpose of the communication is speeding the performance demanding software algorithms of non-stream data processing by their hardware computation on accelerating system. The work defines a terminology used for protocol design and analyses current solutions of given issue. After that the work designs structure of the accelerating system and communication protocol. In the main part the work describes the implementation of the protocol in VHDL language and the simulation of implemented modules. At the end of the work the aplication of designed solution is presented along with possible extension of this work.en
dc.description.markAcs
dc.identifier.citationBAREŠ, J. Návrh protokolu hardwarového akcelerátoru náročných výpočtů nad více jádry [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2018.cs
dc.identifier.other111776cs
dc.identifier.urihttp://hdl.handle.net/11012/80760
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectHardwarová akceleracecs
dc.subjecturychlovačcs
dc.subjectakcelerační systémcs
dc.subjectFPGAcs
dc.subjectnávrh protokolucs
dc.subjectkomunikační protokolcs
dc.subjectHardware accelerationen
dc.subjectacceleratoren
dc.subjectacceleration systemen
dc.subjectFPGAen
dc.subjectdesign of protocolen
dc.subjectcommunication protocolen
dc.titleNávrh protokolu hardwarového akcelerátoru náročných výpočtů nad více jádrycs
dc.title.alternativeA Hardware-acceleration Protocol Design for Demanding Computations over Multiple Coresen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2018-06-05cs
dcterms.modified2018-06-08-11:09:41cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid111776en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 13:31:12en
sync.item.modts2025.01.15 15:21:55en
thesis.disciplineMikroelektronikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav mikroelektronikycs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.19 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
640.34 KB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_111776.html
Size:
8.63 KB
Format:
Hypertext Markup Language
Description:
file review_111776.html
Collections