Repository logo
Thesis

Analiza wydajności OpenCL w symulacjach układów wieloczłonowych

dc.contributor.authorSzyndak, Tomasz
dc.contributor.departmentWydział Geologii, Geofizyki i Ochrony Środowiska
dc.contributor.reviewerPiórkowski, Adam
dc.contributor.supervisorDanek, Tomasz
dc.date.available2019-04-12T10:21:52Z
dc.date.defence2017-10-06
dc.date.submitted2017-09-27
dc.description.abstractW pracy przedstawiono kompletną analizę wydajności OpenCL w symulacjach układów wieloczłonowych. Zostało to osiągnięte poprzez implementację dwóch algorytmów, pozwalających na numeryczne rozwiązanie problemu N-ciał: algorytm Barnes-Hut’a i brute-force. Do implementacji użyta została biblioteka OpenCL, ze względu na szerokie API, jakie oferuje. Zbadano czasy wykonania pojedynczego kroku dla obu algorytmów, uruchamianych odpowiednio na procesorze graficznym i CPU. Na podstawie analizy wyników udowodniono, że zrównoleglony za pomocą OpenCL algorytm Barnes-Hut’a jest bardziej wydajny niż sekwencyjny brute-force.pl
dc.description.abstractPresented thesis shows a complete analysis of OpenCL performance in multibody systems simulations. Goal was achieved by implementation of two algorithms, which allow to solve N-body problem numerically: Barnes-Hut algorithm and brute-force. OpenCL library was used for implementation purpose due to its API, which offers wide range of functionalities. Execution times duration for both algorithms was investigated. Based on results analysis proved, that paralleled with OpenCL Barnes-Hut algorithm is more productive than sequential brute-force.en
dc.description.typepraca magisterska
dc.identifier.other313/17pl
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/70694
dc.language.isopol
dc.rightsAccess rights reserved
dc.rights.accesszastrzeżony dostęp
dc.rights.accessNoteZarządzenie Rektora AGH
dc.rights.urihttps://repo.agh.edu.pl/info/restricted-access
dc.subjectOpenCLpl
dc.subjectobliczenia równoległepl
dc.subjectbrute-forcepl
dc.subjectalgorytm Barnes-Hutpl
dc.subjectOpenCLen
dc.subjectparallel computationen
dc.subjectbrute-forceen
dc.subjectBarnes-Hut algorithmen
dc.titleAnaliza wydajności OpenCL w symulacjach układów wieloczłonowychpl
dc.title.alternativeOpenCL performance analysis in multibody systems simulationsen
dc.typepraca dyplomowa
dspace.entity.typePublication
thesis.degree.disciplineInformatyka Stosowana (WGGiOŚ)pl
thesis.degree.formOfStudystacjonarnepl
thesis.degree.grantorAkademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowiepl
thesis.degree.levelstudia drugiego stopniapl
thesis.degree.namemagister inżynierpl
thesis.description.otherinfoCorrect – DRS, courseIDpl
thesis.identifier.dxp203116
thesis.statusORPDORPPD1_sent

Files