Szénási Sándor

GPGPU - ÚJ ESZKÖZÖK AZ INFORMÁCIÓBIZTONSÁG TERÜLETÉN

Absztrakt

A processzor architektúrák elmúlt években bekövetkező fejlődésének legfőbb iránya a feldolgozóegységek számának növelése, ez a többmagos processzorok megjelenésén túlmenően egészen újszerű architektúrák kialakulását is jelenti, mint például az általános célú számításokra használható grafikus kártyák. Ezek az eszközök kiemelkedő ár/teljesítmény aránnyal rendelkeznek, az általuk kínált elméleti csúcsteljesítmény azonban csak megfelelően tervezett és implementált algoritmusok használata esetén aknázható ki hatékonyan. A gyakorlatban felmerülő problémák esetében ez a teljesítmény így gyakran nem, vagy csak részben használható ki, ennek vizsgálatát mutatja be ez a tanulmány.

In the last few years, the general trend in processor development has been to increase the number of processing units. This means not only to introduce multi-core processors, but also to develop patent architectures like GPGPUs (General Purpose computation on Graphics Processing Units). The cost/benefit ratio of these devices is outstanding, but their peak performance can be achieved by only properly designed and implemented algorithms. So in practice this performance usually not (or not fully) achievable, this is the main topic of this article.

Kulcsszavak: GPGPU, CUDA, párhuzamos algoritmusok, teljesítmény mérések ~ GPGPU, CUDA, parallel algorithms, performance benchmarks

 

A teljes cikk megtekintése »

 

Vissza a tartalomhoz