Tytuł artykułu
Autorzy
Treść / Zawartość
Pełne teksty:
Identyfikatory
Warianty tytułu
Języki publikacji
Abstrakty
The article discusses possibilities of implementing a neural network in a parallel way. The issues of implementation are illustrated with the example of the non-linear neural network. Parallel implementation of earlier mentioned neural network is written with the use of OpenCL library, which is a representative of software supporting general-purpose computing on graphics processor units (GPGPU). The obtained results demonstrate that some group of algorithms can be computed faster if they are implemented in a parallel way and run on a multi-core processor (CPU) or a graphics processing unit (GPU). In case of the GPU, the implemented algorithm should be divided into many threads in order to perform computations faster than on a multi-core CPU. In general, computations on a GPU should be performed when there is a need to process a large amount of data with the use of algorithm which is very well suited to parallel implementation.
Słowa kluczowe
Wydawca
Czasopismo
Rocznik
Tom
Strony
16--20
Opis fizyczny
Bibliogr. 8 poz., rys., tab., wykr.
Twórcy
autor
- AGH University of Science and Technology
autor
- AGH University of Science and Technology
autor
- AGH University of Science and Technology
autor
- AGH University of Science and Technology
Bibliografia
- [1] AMD OpenCL programming guide, AMD Accelerated Parallel Processing, http://developer.amd.com/download/AMD_Accele rated_ Parallel_Processing_OpenCL_Programming_Guide.pdf
- [2] Khronos, OpenCL documentation, http://www.khronos.org/registry/ cl/sdk/1.2/docs/man/xhtml/
- [3] Kłyś M.: Master thesis „Rozpoznawanie kształtów z wykorzystaniem sieci neuronowych i technologii GPGPU OpenCL“, AGH, 2013.
- [4] NVIDIA, OpenCL programming guide for the CUDA architecture, http://www.nvidia.com/content/cudazone/download/OpenCL/NVIDIA_OpenCL\linebreak_ProgrammingGuide.pdf
- [5] Scarpino M.: How to accelerate graphics and computation, 2011.
- [6] Tadeusiewicz R.: Sieci neuronowe, Akademicka Oficyna Wydawnicza, 1993.
- [7] Tadeusiewicz R., Flasiński M.: Rozpoznawanie obrazów, PWN, 1991.
- [8] Tadeusiewicz R., Korohoda P.: Komputerowa analiza i przetwarzanie obrazów. Wyd. Fundacji Postępu Telekomunikacji, 1997.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-c075828d-bedd-40f3-b516-5070b4cf3113