PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Obliczenia równoległe z wykorzystaniem GPU

Autorzy
Identyfikatory
Warianty tytułu
EN
Parallel computing using GPU
Języki publikacji
PL
Abstrakty
PL
W artykule przedstawiono wybrane aspekty przetwarzania równoległego w systemach zbudowanych na układach CPU(Central Processing Unit) i GPU(Graphical Procesing Unit) . Opisano równoległą architekturę obliczeniową CUDA (Compute Unified Device Architecture) oraz problemy związane z jej zastosowaniem i kopiowaniem danych z RAM CPU do RAM GPU. Omówiono ogólną koncepcję programu oraz jądra w języku C++ zbudowanego zgodnie z architekturą CUDA , odwołującego się do gridów, bloków i wątków. Przedstawiono przykłady układów graficznych przeznaczonych do przetwarzania równoległego HPC (High performance computing). Wskazano przykładowe zastosowania obliczeń GPGPU (General-Purpose computation on Graphics Processing Units). Zamieszczono spis dziedzin oraz przykłady aplikacji wykorzystujących GPGPU.
EN
The paper presents selected aspects of parallel processing systems built on the CPU (Central Processing Unit) and the GPU (Graphical Procesing Unit) systems. Describes parallel computing architecture CUDA ( Compute Unified Device Architecture ), and problems associated with its use and copying of data from from CPU RAM to GPU RAM. Discusses the general concept of the program and the kernel in C++ constructed in accordance with the CUDA architecture , referring to the grids , blocks and threads. The examples of graphics systems for HPC (High Performance Computing) parallel processing were presented. Sample calculations indicated use GPGPU (General-Purpose computation on Graphics Processing Units). Provide a list of fields and examples of applications using GPGPU.
Czasopismo
Rocznik
Tom
Strony
9405--9412
Opis fizyczny
Bibliogr. 7 poz., rys., pełny tekst na CD3
Twórcy
autor
  • Uniwersytet Technologiczno-Humanistyczny im. Kazimierza Pułaskiego w Radomiu, Wydział Mechaniczny; 26-600 Radom; ul. Krasickiego 54a
Bibliografia
  • 1. Cuda. Obliczenia równoległe CUDA, http://www.nvidia.pl/object/cuda-parallel-computing-pl.html, 25.09.2014.
  • 2. Cray High Performance Computing Solutions, http://www.cray.com/Products/Products.aspx, 25.09.2014.
  • 3. Cooper K., Crummey J. M., Sarkar V. , Languages and compilers for parallel Computing, 23 rd International Workshop LCPC 2010, Houston, TX, USA 2010.
  • 4. Krzyżanowski P., Plaskota L., Matematyka obliczeniowa II. Uniwersytet Warszawski, 2014.
  • 5. Herlihy M., Shavit N., Sztuka programowania wieloprocesorowego, WNT PWN, Warszawa 2010.
  • 6. Tesla. Aplikacje wykonujące obliczenia na GPU, http://www.nvidia.pl/object/gpu-computing-applications-pl.html, 25.09.2014.
  • 7. Tesla. Obliczenia wysokiej wydajności, http://www.nvidia.pl/object/tesla-high-performance-computing-pl.html, 25.09.2014.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-2dea2da0-2479-4eac-b9ed-b7c64a6574bb
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.