Profilování paralelních aplikací

dc.contributor.advisorGajdoš, Petr
dc.contributor.authorBeránek, Jakub
dc.contributor.refereeKrömer, Pavel
dc.date.accepted2018-06-04
dc.date.accessioned2018-06-26T08:05:27Z
dc.date.available2018-06-26T08:05:27Z
dc.date.issued2018
dc.description.abstractTato práce se zabývá vizualizací paměťových přístupů programů na platformě CUDA. Je v ní prezentován profilovací nástroj, který instrumentuje CUDA programy a generuje z nich záznam paměťových přístupů. Ty jsou poté prezentovány uživateli pro odhalení možných paměťových optimalizací. První část práce popisuje metody profilování programů a technologie použité pro tvorbu profilovacího nástroje. Poté následuje popis existujících nástrojů pro profilování aplikací pro grafické karty. Třetí část se zabývá návrhem a implementací profilovacího nástroje a webové aplikace pro vizualizaci zaznamenaných přístupů.cs
dc.description.abstractThis thesis deals with visualising memory accesses of CUDA programs. It presents a profiling tool that instruments CUDA programs and generates their memory access traces. These can then be visualised to exploit memory access optimization opportunities. First part of the thesis introduces application profiling methods and technologies used to create the profiling tool. The second part describes existing tools that allow profiling graphics processing units. The last part discusses design and implementation of the profiling tool and introduces a web application that visualises the stored memory traces.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent4145373 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisBER0134_FEI_N2647_2612T025_2018
dc.identifier.urihttp://hdl.handle.net/10084/128309
dc.language.isocs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectvizualizace paměťových přístupůcs
dc.subjectprofilovánícs
dc.subjectinstrumentacecs
dc.subjectparalelní aplikacecs
dc.subjectCUDAcs
dc.subjectLLVMcs
dc.subjectmemory access visualizationen
dc.subjectprofilingen
dc.subjectinstrumentationen
dc.subjectparallel applicationsen
dc.subjectCUDAen
dc.subjectLLVMen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleProfilování paralelních aplikacícs
dc.title.alternativeProfiling of Parallel Applicationsen
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
BER0134_FEI_N2647_2612T025_2018.pdf
Size:
3.95 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
BER0134_FEI_N2647_2612T025_2018_priloha.zip
Size:
4.08 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
BER0134_FEI_N2647_2612T025_2018_posudek_vedouci_Gajdos_Petr.pdf
Size:
51.62 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Gajdoš, Petr
Loading...
Thumbnail Image
Name:
BER0134_FEI_N2647_2612T025_2018_posudek_oponent_Kromer_Pavel.pdf
Size:
49.48 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Krömer, Pavel