Application of the opportunities of tool system ”CUDA” for graphic processors programming in scientific and technical calculation tasks

The opportunities of technology CUDA (Compute Unified Device Architecture - the unified hardware-software decision
 for parallel calculations on GPU)of the company NVIDIA were described. The basic differences of the programming
 language ”C” for GPU from ”usual” language ”C” were sel...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Вопросы атомной науки и техники
Datum:2009
ISSN:1562-6016
Hauptverfasser: Dudnik, V.A., Kudryavtsev, V.I., Sereda, T.M., Us, S.A., Shestakov, M.V.
Format: Artikel
Sprache:Englisch
Veröffentlicht: Національний науковий центр «Харківський фізико-технічний інститут» НАН України 2009
Schlagworte:
Online Zugang:https://nasplib.isofts.kiev.ua/handle/123456789/96652
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Zitieren:Application of the opportunities of tool system ”CUDA” for graphic processors programming in scientific and technical calculation tasks / V.A. Dudnik, V.I. Kudryavtsev, T.M. Sereda, S.A. Us, M.V. Shestakov // Вопросы атомной науки и техники. — 2009. — № 5. — С. 159-165. — Бібліогр.: 9 назв. — англ.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
Beschreibung
Zusammenfassung:The opportunities of technology CUDA (Compute Unified Device Architecture - the unified hardware-software decision
 for parallel calculations on GPU)of the company NVIDIA were described. The basic differences of the programming
 language ”C” for GPU from ”usual” language ”C” were selected. The examples of CUDA usage for acceleration
 of development of applications and realization of algorithms of scientific and technical calculations were given which
 are carried out by the means of graphic processors (GPGPU) of accelerators GeForce of the eighth generation. The
 recommendations on optimization of the programs using GPU were resulted. Описано можливостi технологiї "CUDA"(Compute Unified Device Architecture – унiфiкованого програмно-
 апаратного рiшення для паралельних обчислень на GPU) компанiї NVIDIA. Видiлено основнi вiдмiнностi мови програмування C для GPU вiд "звичайного"С. Дани приклади використання CUDA для
 прискорення розробки i реалiзацiї алгоритмiв науково-технiчних розрахункiв, виконуваних засобами
 графiчних процесорiв (GPGPU) прискорювачiв GeForce восьмого поколiння. Приведено рекомендацiї
 по оптимiзацiї програм, використовуючих GPU. Описаны возможности технологии "CUDA"(Compute Unified Device Architecture – унифицированного программно-аппаратного решения для параллельных вычислений на GPU) компании NVIDIA.
 Выделены основные отличия языка программирования C для GPU от "обычного"С. Даны примеры использования CUDA для ускорения разработки приложений и реализации алгоритмов научно-
 технических расчётов, выполняемых средствами графических процессоров (GPGPU) ускорителей GeForce
 восьмого поколения. Приведены рекомендации по оптимизации программ, использующих GPU.
ISSN:1562-6016