DOI: https://doi.org/10.32626/2308-5916.2008-1.68-75

ПРОГРАМНА МОДЕЛЬ БАГАТОПОТОКОВОГО ПРОЦЕСОРА НА БАЗІ ГРАФІЧНИХ ПРИСКОРЕНЬ

Андрей Евгеньевич Зименко, Александр Анатолиевич Дячук

Анотація


Произведен обзор и сравнение систем программирования общего программирования для графических процессоров (GPGPU), выделены особенности системы программирования, а также рассмотрен пример вычисления операции SAXPY (умножение вектора на скаляр и сложение векторов) при помощи GPGPU Nvidia CUDA.

Ключові слова


графический процессор; архитектура графического процессора; программные модели; GPGPU; Nvidia CUDA; параллельное программирование.

Повний текст:

PDF (Русский)

Посилання


NVIDIA CUDA Compute Unified Device Architecture rogramming Guide. – Ver 1.1. – December 2007. – NVIDIA Corporation, 2007.

SUPERCOMPUTING 2007 Tutorial: High Performance Computing with CUDA (http:// www.gpgpu.org/sc2007/). 3. ECE 498 AL1: Programming Massively Parallel Processors (http:// courses. ece. uiuc. edu/ ece498/al1/).