Browsing by Subject "OpenCL"
Now showing 1 - 12 of 12
- Results Per Page
- Sort Options
Item type:Thesis, Access status: Restricted , Analiza wydajności OpenCL w symulacjach układów wieloczłonowych(Data obrony: 2017-10-06) Szyndak, Tomasz
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaW 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.Item type:Thesis, Access status: Restricted , Analiza wydajności wybranych algorytmów równoległych na procesorach wielordzeniowych CPU i GPU z wykorzystaniem biblioteki CUDA(Data obrony: 2019-12-10) Płatek, Damian
Wydział Inżynierii Metali i Informatyki PrzemysłowejItem type:Article, Access status: Open Access , Applying parallel and distributed computing for image reconstruction in 3D electrical capacitance tomography(Wydawnictwa AGH, 2010) Kapusta, Paweł; Majchrowicz, Michał; Banasiak, RobertMain goal of this article is to describe the set of solutions based on the OpenCL and Xgrid technologies that would accelerate image reconstruction calculation process in 3D Electrical Capacitance Tomography. The authors propose a new idea of performing the image reconstruction process by combining graphic cards and parallel programming techniques using OpenCL technology with distributed computing based on Xgrid clusters.Item type:Thesis, Access status: Restricted , Implementacja algorytmów uczenia rozmytych map kognitywnych na platformie OpenCL(Data obrony: 2016-12-02) Wszołek, Elpidiusz
Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii BiomedycznejItem type:Thesis, Access status: Restricted , Implementacja metody roju cząstek w OpenCL(Data obrony: 2014-12-11) Iwaniak, Michał
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaPresented thesis describes Particle Swarm Optimization algorithm, a type of a heuristic algorithm used for many optimization problems. The objective of this paper was to implement PSO utilizing computing power of graphics processing units (GPU) emphasizing research of the impact of selected configuration parameters. Cross-platform availability was the main reason why OpenCL was chosen as the framework in which the algorithm was implemented. Main bottlenecks of GPU parallel implementation were high global memory access time and high execution time of random number generator functions. The former was eliminated by removal of the critical section from the algorithm, while the latter by implementing own RNG algorithm, that executed directly on the kernel.Item type:Thesis, Access status: Restricted , Porównanie wydajności użycia pamięci globalnej i lokalnej w obliczeniach przyspieszanych sprzętowo(Data obrony: 2015-02-03) Szyndak, Tomasz
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaCelem pracy jest porównanie wydajności użycia pamięci globalnej i lokalnej w obliczeniach przyspieszanych sprzętowo. Powyższe porównanie zostaje przeprowadzone poprzez implementację dwóch kerneli, wykonujących ten sam algorytm, jednak z użyciem obydwu powyżej wymienionych rodzajów pamięci. Po otrzymaniu wyników i zmierzeniu czasu wykonania można wyciągnąć wnioski, na podstawie których da się zauważyć, które rozwiązanie jest bardziej wydajne w wykonywaniu obciążających i czasochłonnych obliczeń.Item type:Thesis, Access status: Restricted , Profilowanie kodu wykorzystującego OpenCL(Data obrony: 2017-01-24) Zdziechowski, Adam
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaW pracy omówiono temat profilowania kodu źródłowego wykorzystującego technologię OpenCL. Opisana została ogólna architektura i nazewnictwo. Następnie przedstawiono niektóre z technik profilowania kodu na przykładzie operacji mnożenia macierzy. Dodatkowo opisane zostały gotowe narzędzia programistyczne usprawniające korzystanie z technologii OpenCL.Item type:Thesis, Access status: Restricted , Realizacja pulsujących sztucznych sieci neuronowych z użyciem GPU(Data obrony: 2020-12-16) Kornek, Michał
Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii BiomedycznejItem type:Thesis, Access status: Restricted , Równoległa implementacja algorytmu sztucznej kolonii pszczół do rozwiązania zagadnienia QAP(Data obrony: 2017-09-29) Aleksiejew, Łukasz
Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii BiomedycznejItem type:Thesis, Access status: Restricted , Wielkoskalowe symulacje ruchu drogowego(Data obrony: 2019-09-05) Tokarz, Grzegorz
Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii BiomedycznejItem type:Thesis, Access status: Restricted , Wykorzystanie procesorów kart graficznych do obliczeń z wykorzystaniem trójwymiarowych schematów różnicowych(Data obrony: 2014-07-31) Gwiżdż, Damian
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaAn investigation was undertaken to explore graphic cards application in geophysical modelling and exploration. Subsurface modelling is one of the most memory and power demanding fields of modern Computer Science. An application providing comprehensive implementation of 3D wave field modelling problem was created. By utilizing the object oriented design principles and highly effective OpenCL technology both flexibility and high performance were achievable. The practical geophysical application concerned localization of seismic signal sources. By performing forward and reverse modelling, along with registration and interpretation of seismograms and videos, determining sources localization became possible. Results obtained from the analysis of Peak to Average Power Ratio parameter visualization were used to validate the modelling correctness. Results indicate high potential of parallel computation in geophysics and source localization applications.Item type:Thesis, Access status: Restricted , Zastosowanie obliczeń równoległych do filtracji danych na przykładzie danych uzyskanych ze skanera laserowego(Data obrony: 2014-09-30) Klocek, Krzysztof
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaThe main goal of this thesis was to use graphic cards and OpenCL technology for point clouds filtering and check the speed of calculations in comparison to non-parallel filters. Thesis contains short history of graphic cards and parallel computing on GPU, then it presents OpenCL technology and briefly describes filters from Point Clouds Library, which were used in bachelor’s project. Chapter about parallel filters contains source codes of every used filter and cloud analyzer, which were necessary for effective filtering. Results of computing are showed in next chapter, along with speed of calculations. Chapter also presents the comparison of calculations’ times between parallel and non-parallel filters. Thesis ends with short summary which contains conclusions about usage of parallel computing with point clouds filtering.
