The main topic of this thesis is the practical use of OpenCL at AVG company. AVG is looking for ways to decrease hardware requirement of their security product and also to decrease computation time of some algorithms. Using OpenCL is one way to achieve this requirement. Significant part of this thesis deals with optimization strategies for AMD and NVIDIA graphics cards as they are most common cards among users. Practical part of the thesis describes parallelization of two algorithms, their analysis and implementation. After that, the obtained results are presented and cases in which the use of OpenCL is beneficial are identified. As a part of implementation, library containing various utility functions which can aid programmers to implement...
Darbā tiek apskatītas parālēlās programmēšanas pamata idējas. Tiek apskatīti OpenCL uzbūves pamata m...
Abstract. Recently, OpenCL, a new open programming standard for GPGPU programming, has become availa...
Grafični procesorji so v zadnjem desetletju napredovali v zmogljivosti in dostopnosti. Knjižnica Ope...
This work discusses available approaches for programming graphic hardware as a platform for executin...
Using the new OpenCL (Open Computing Language) standard, you can write applications that access all ...
OpenCL, a modern parallel heterogeneous system programming language, enables problems to be partitio...
In this thesis, several implementations of an image back projection algorithm using Open Computing L...
This book follows an example-driven, simplified, and practical approach to using OpenCL for general ...
Recent developments in processor architecture have settled a shift from sequential processing to par...
OpenCL is a programming language standard which enables the programmer to express the application by...
OpenCL has been developed for writing programs that run in parallel. While OpenCL has been engineere...
This work deals with the OpenCL technology and its use for the task of object detection. The introdu...
In this work, we evaluate OpenCL as a programming tool for developing performance-portable applicati...
Graphics Processing Units (GPU) and their development tools have advanced recently, and industry has...
Today's computer systems often contains several different processing units aside from the CPU. Among...
Darbā tiek apskatītas parālēlās programmēšanas pamata idējas. Tiek apskatīti OpenCL uzbūves pamata m...
Abstract. Recently, OpenCL, a new open programming standard for GPGPU programming, has become availa...
Grafični procesorji so v zadnjem desetletju napredovali v zmogljivosti in dostopnosti. Knjižnica Ope...
This work discusses available approaches for programming graphic hardware as a platform for executin...
Using the new OpenCL (Open Computing Language) standard, you can write applications that access all ...
OpenCL, a modern parallel heterogeneous system programming language, enables problems to be partitio...
In this thesis, several implementations of an image back projection algorithm using Open Computing L...
This book follows an example-driven, simplified, and practical approach to using OpenCL for general ...
Recent developments in processor architecture have settled a shift from sequential processing to par...
OpenCL is a programming language standard which enables the programmer to express the application by...
OpenCL has been developed for writing programs that run in parallel. While OpenCL has been engineere...
This work deals with the OpenCL technology and its use for the task of object detection. The introdu...
In this work, we evaluate OpenCL as a programming tool for developing performance-portable applicati...
Graphics Processing Units (GPU) and their development tools have advanced recently, and industry has...
Today's computer systems often contains several different processing units aside from the CPU. Among...
Darbā tiek apskatītas parālēlās programmēšanas pamata idējas. Tiek apskatīti OpenCL uzbūves pamata m...
Abstract. Recently, OpenCL, a new open programming standard for GPGPU programming, has become availa...
Grafični procesorji so v zadnjem desetletju napredovali v zmogljivosti in dostopnosti. Knjižnica Ope...