Вычисления на графическом процессоре

GPU Computing
Michael Houston, J. C. Phillips, John E. Stone, David Luebke, John D. Owens, S. Green
2008-04-16

вычисления на GPUвычислительная биофизикауниверсальные вычисления на GPUвысокопроизводительные вычисленияпараллельный программируемый процессор
Графический процессор (GPU) стал неотъемлемой частью современных массовых вычислительных систем. За последние шесть лет было отмечено значительное повышение производительности и расширение возможностей GPU. Современный GPU является не только мощным графическим ядром, но и высокопараллельным программируемым процессором, пиковая вычислительная производительность и пропускная способность памяти которого существенно превосходят соответствующие характеристики его центрального процессора (CPU). Стремительный рост программируемости и возможностей GPU способствовал формированию научного сообщества, успешно адаптировавшего широкий спектр сложных и вычислительно ресурсоёмких задач для выполнения на GPU. Это направление, известное как вычисления общего назначения на графическом процессоре, или GPU-вычисления, сделало GPU перспективной альтернативой традиционным микропроцессорам в высокопроизводительных вычислительных системах будущего. Мы описываем предпосылки, аппаратное обеспечение и программную модель GPU-вычислений, обобщаем современное состояние инструментов и методов, а также представляем четыре успешных примера применения GPU-вычислений в игровой физике и вычислительной биофизике, обеспечивающих прирост производительности на порядок по сравнению с оптимизированными приложениями для CPU.
1
GPU-вычисления стали убедительной альтернативой традиционным микропроцессорам для будущих высокопроизводительных вычислительных систем.
2
Современные графические процессоры сочетают мощные графические возможности с высокой параллельной программируемостью, а их пиковая вычислительная производительность и пропускная способность памяти существенно превосходят показатели ЦП.
3
Быстрое развитие программируемости и возможностей GPU позволило эффективно переносить на них широкий спектр вычислительно сложных задач.
4
В статье рассматриваются аппаратная архитектура, модель программирования, инструменты и методы GPU-вычислений, а также четыре успешных применения в игровой физике и вычислительной биофизике.
5
Представленные приложения на GPU обеспечивают прирост производительности на порядок по сравнению с оптимизированными реализациями для CPU.

системы и приложения вычислений на GPU

аппаратные возможности GPU, модели программирования, инструменты, методы и преимущества производительности для высокопроизводительных вычислений общего назначения

Publication Details
Publication Date
2008-04-16
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Michael Houston
J. C. Phillips
John E. Stone
David Luebke
John D. Owens
S. Green
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%