Překladač pro víceprocesorové systémy

but.committeeprof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Ing. Josef Schwarz, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C. Otázky u obhajoby: Co by znamenalo pro Váš návrh změna cílové platformy? Tedy nahrazení EdkDSP za jiný SoC? Proč jste se omezil pouze na smyčky for ? Cyklus while může mít stejné vlastnosti jako cyklus for .cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMasařík, Karelcs
dc.contributor.authorBarteček, Jakubcs
dc.contributor.refereePřikryl, Zdeněkcs
dc.date.created2012cs
dc.description.abstractTato bakalářská práce se zabývá podporou paralelního vykonávání programů na platformě EdkDSP. Nejdůležitější části práce tvoří analýza cílové platformy a návrh překladače. Návrh je zaměřen na překlad OpenMP pragmat do vícevláknového kódu a transformování specifických typů cyklů. Překladač byl implementován pomocí frameworku ROSE compiler a následně otestován.cs
dc.description.abstractThis bachelor´s thesis deals with parallel processing programs at the platform EdkDSP. The most important parts of this thesis are an analyzation of the target platform and a design of the translator. The design is aimed at translation of the OpenMP pragmas to a multithreaded code and a transformation of the specific types of cycles. The translator was implemented using the framework ROSE compiler and than tested.en
dc.description.markCcs
dc.identifier.citationBARTEČEK, J. Překladač pro víceprocesorové systémy [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2012.cs
dc.identifier.other79000cs
dc.identifier.urihttp://hdl.handle.net/11012/55287
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectpřekladačcs
dc.subjectvíceprocesorové systémycs
dc.subjectROSEcs
dc.subjectparalelizacecs
dc.subjectOpenMPcs
dc.subjectEdkDSPcs
dc.subjectcompileren
dc.subjectmulticore systemsen
dc.subjectROSEen
dc.subjectparallelizationen
dc.subjectOpenMPen
dc.subjectEdkDSPen
dc.titlePřekladač pro víceprocesorové systémycs
dc.title.alternativeCompiler for Multicore Systemsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2012-06-13cs
dcterms.modified2020-05-09-23:43:22cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79000en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 17:55:48en
sync.item.modts2025.01.17 14:07:00en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
415.54 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79000.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
file review_79000.html
Collections