4264

Области применения параллельных расчётов на GPU

Доклад

Информатика, кибернетика и программирование

Области применения параллельных расчётов на GPU. Чтобы понять, какие преимущества приносит перенос расчётов на видеочипы, приведём усреднённые цифры, полученные исследователями по всему миру. В среднем, при переносе вычислений на GPU, во многих зада...

Русский

2012-11-15

257.34 KB

9 чел.

Области применения параллельных расчётов на GPU.

Чтобы понять, какие преимущества приносит перенос расчётов на видеочипы, приведём усреднённые цифры, полученные исследователями по всему миру. В среднем, при переносе вычислений на GPU, во многих задачах достигается ускорение в 5-30 раз, по сравнению с быстрыми универсальными процессорами. Самые большие цифры (порядка 100-кратного ускорения и даже более!) достигаются на коде, который не очень хорошо подходит для расчётов при помощи блоков SSE, но вполне удобен для GPU.

Это лишь некоторые примеры ускорений синтетического кода на GPU против SSE-векторизованного кода на CPU (по данным NVIDIA):

  1.  Флуоресцентная микроскопия: 12x;
  2.  Молекулярная динамика (non-bonded force calc): 8-16x;
  3.  Электростатика (прямое и многоуровневое суммирование Кулона): 40-120x и 7x.

А это табличка, которую очень любит NVIDIA, показывая её на всех презентациях, на которой мы подробнее остановимся во второй части статьи, посвящённой конкретным примерам практических применений CUDA вычислений: 

Как видите, цифры весьма привлекательные, особенно впечатляют 100-150-кратные приросты. В следующей статье, посвящённой CUDA, мы подробно разберём некоторые из этих цифр. А сейчас перечислим основные приложения, в которых сейчас применяются вычисления на GPU: анализ и обработка изображений и сигналов, симуляция физики, вычислительная математика, вычислительная биология, финансовые расчёты, базы данных, динамика газов и жидкостей, криптография, адаптивная лучевая терапия, астрономия, обработка звука, биоинформатика, биологические симуляции, компьютерное зрение, анализ данных (data mining), цифровое кино и телевидение, электромагнитные симуляции, геоинформационные системы, военные применения, горное планирование, молекулярная динамика, магнитно-резонансная томография (MRI), нейросети, океанографические исследования, физика частиц, симуляция свёртывания молекул белка, квантовая химия, трассировка лучей, визуализация, радары, гидродинамическое моделирование (reservoir simulation), искусственный интеллект, анализ спутниковых данных, сейсмическая разведка, хирургия, ультразвук, видеоконференции.


 

А также другие работы, которые могут Вас заинтересовать

17879. Провалы государства 565 KB
  Теория провалов государства создана применительно к современным демократическим странам с развитой рыночной экономикой, тем не менее многое в ней (например, теория бюрократии) позволяет глубже понять природу и целевые функции огосударствленной экономики
17880. Фирма и рынок 229 KB
  Лекция 24. Фирма и рынок РАЗДЕЛ 1. Зачем экономике нужна фирма Фирма одно из главных действующих лиц экономической жизни. Мир фирм удивительно многолик. Есть среди них крупные и мелкие; многопрофильные и узкоспециализированные; замыкающиеся на какойлибо одной стад...
17881. ПРАКТИКА ПРОИЗВОДСТВА 265.5 KB
  НАЗВАНИЕ ПРАКТИЧЕСКОГО ЗАНЯТИЯ: ПРАКТИКА ПРОИЗВОДСТВА ЦЕЛЬ ЗАНЯТИЯ: Определить главный технологический параметр микроэкономической модели предприятия производственную функцию изучить ее виды и свойства рассчитать отдачу производительность различных фак...
17882. КАРДИНАЛИСТСКАЯ ПРАКТИКА ПОВЕДЕНИЯ ПОТРЕБИТЕЛЯ 757.5 KB
  НАЗВАНИЕ ПРАКТИЧЕСКОГО ЗАНЯТИЯ: КАРДИНАЛИСТСКАЯ ПРАКТИКА ПОВЕДЕНИЯ ПОТРЕБИТЕЛЯ ЦЕЛЬ ЗАНЯТИЯ: Рассмотреть потребительское поведение с позиций предельной полезности и количественных показателей полезности максимально приближенных к аб...
17883. ПОВЕДЕНИЕ СОВЕРШЕННО КОНКУРЕНТНОЙ ФИРМЫ НА ТОВАРНОМ РЫНКЕ 135.85 KB
  НАЗВАНИЕ ПРАКТИЧЕСКОГО ЗАНЯТИЯ: ПОВЕДЕНИЕ СОВЕРШЕННО КОНКУРЕНТНОЙ ФИРМЫ НА ТОВАРНОМ РЫНКЕ ЦЕЛЬ ЗАНЯТИЯ: Выявить основные характеристики совершенно конкурентного товарного рынка СКрынка объяснить неспособность невозможность воздействия СКфирм на рыночну...
17884. ПОВЕДЕНИЕ МОНОПОЛЬНОЙ ФИРМЫ НА ТОВАРНОМ РЫНКЕ 185.05 KB
  НАЗВАНИЕ ПРАКТИЧЕСКОГО ЗАНЯТИЯ: ПОВЕДЕНИЕ МОНОПОЛЬНОЙ ФИРМЫ НА ТОВАРНОМ РЫНКЕ ЦЕЛЬ ЗАНЯТИЯ: Рассмотреть понятие монополии условия её образования поведение монопольных рыночных структур при различных факторах внешней среды. Выяснить условия и последстви
17885. ПРАКТИКА СПРОСА И ПРЕДЛОЖЕНИЯ НА РЫНКЕ ТРУДА 25.15 KB
  НАЗВАНИЕ ПРАКТИЧЕСКОГО ЗАНЯТИЯ: ПРАКТИКА СПРОСА И ПРЕДЛОЖЕНИЯ НА РЫНКЕ ТРУДА ЦЕЛЬ ЗАНЯТИЯ: Выяснить особенности спроса и предложения труда обозначить факторы определяющие изменения спроса и предложения труда. Обосновать правило найма рабочей силы и правило
17886. ПРАКТИКА ОБЩЕГО ЭКОНОМИЧЕСКОГО РАВНОВЕСИЯ 31.22 KB
  НАЗВАНИЕ ПРАКТИЧЕСКОГО ЗАНЯТИЯ: ПРАКТИКА ОБЩЕГО ЭКОНОМИЧЕСКОГО РАВНОВЕСИЯ ЦЕЛЬ ЗАНЯТИЯ: Определить условия общего и частичного равновесия ФОРМУЛИРОВАНИЕ ОСНОВНОЙ ИДЕИ ЗАНЯТИЯ 1. Уравнения потребительского спроса. Спрос отдельного потребителя на каждо
17887. ЭКОНОМИЧЕСКАЯ РОЛЬ ГОСУДАРСТВА НА ПРАКТИКЕ 99.48 KB
  НАЗВАНИЕ ПРАКТИЧЕСКОГО ЗАНЯТИЯ: ЭКОНОМИЧЕСКАЯ РОЛЬ ГОСУДАРСТВА НА ПРАКТИКЕ ЦЕЛЬ ЗАНЯТИЯ: Определить ключевые понятия в экономической роли государства на практике выявить основные причины отказа рынка или фиаско рынка познакомиться с различными вариантами ...