ПРОГРАМНА МОДЕЛЬ БАГАТОПОТОКОВОГО ПРОЦЕСОРА НА БАЗІ ГРАФІЧНИХ ПРИСКОРЕНЬ
DOI:
https://doi.org/10.32626/2308-5916.2008-1.68-75Ключові слова:
графический процессор, архитектура графического процессора, программные модели, GPGPU, Nvidia CUDA, параллельное программирование.Анотація
Произведен обзор и сравнение систем программирования общего программирования для графических процессоров (GPGPU), выделены особенности системы программирования, а также рассмотрен пример вычисления операции SAXPY (умножение вектора на скаляр и сложение векторов) при помощи GPGPU Nvidia CUDA.Завантаження
Посилання
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/).
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія
Автори, які публікуються в цьому журналі, погоджуються з наступними умовами:
Автори зберігають авторські права та надають журналу право першої публікації роботи, одночасно ліцензованої за ліцензією Creative Commons Attribution License, яка дозволяє іншим поширювати роботу з посиланням на авторство роботи та її першу публікацію в цьому журналі.
Автори можуть укладати окремі додаткові договірні угоди щодо неексклюзивного розповсюдження опублікованої в журналі версії роботи (наприклад, розміщувати її в інституційному репозиторії або публікувати в книзі) з посиланням на її першу публікацію в цьому журналі.
Авторам дозволяється та заохочується публікувати свої роботи онлайн (наприклад, в інституційних репозиторіях або на своєму вебсайті) до та під час процесу подання, оскільки це може призвести до продуктивного обміну, а також до більш раннього та більшого цитування опублікованих робіт (див. The Effect of Open Access).