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), искусственный интеллект, анализ спутниковых данных, сейсмическая разведка, хирургия, ультразвук, видеоконференции.


 

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

2591. Макроэкономіка та макроекономічні показники 209.5 KB
  Тема 1 Предмет та метод макроекономіки. економічні ресурси. ринкова система. Макроекономіка - наука про функціонування та регулювання ринкової економіки країни. Предмет макроекономіки - це пошук шляхів ефективного використання обмежених економічних ...
2592. Спілкування як інструмент професійної діяльності 118.5 KB
  Поняття професійна мова і ділова мова. Спілкування і комунікація. Функції спілкування. Типи і форми професійного спілкування. Поняття про ділове спілкування. Основні закони спілкування. Поняття про ораторську (риторичну) компет...
2593. Науковий стиль і його засоби у професійному спілкуванні 246 KB
  Науковий стиль і його засоби у професійному спілкуванні. Становлення і розвиток наукового стилю української мови. Особливості наукового тексту і професійного наукового викладу думки. Мовні засоби наукового стилю...
2594. Основи інформатики. Теорії інформаційних систем та обчислювальної техніки 188.25 KB
  Предмет та основні поняття інформатики. Інформаційна система. Інформаційні технології. Кодування даних. Системи числення. Позиційні системи числення. Архітектура обчислювальної системи. Класифікація комп'ютерів. Архітектура комп'ютера
2595. Навчальна робота в аудиторії. Лекційні заняння 49.67 KB
  Лекція — це один із найважливіших різновидів навчальних занять. Слухання лекції  Перешкоди слуханнюлекції  Конспектування лекції. Труднощі конспектування. Скорочення інформації при конспектуванні  Недоцільніс...
2596. Юные знатоки физики 30.35 KB
  Юные знатоки физики Цели: Воспитательные: Привитие навыков культурного общения. Выявление способностей детей. Развивающие: Формирование умений делать опыты и пользоваться измерительными приборами, Развивать умения творчески...
2597. Позакласне (додаткове) читання світової літератури в школі 25.07 KB
  Сутність поняття позакласне читання. Значення позакласного читання учнів. Принципи організації позакласного читання. Принципи добору творів для позакласного читання. Організація системи позакласного читання. Методичні прийоми орг...
2598. Електричний струм в напівпровідниках 147.83 KB
  Характеристика електропровідності. Провідність речовин. Власна і домішкова провідність напівпровідників. Електропровідність речовин характеризується наявністю великої кількості вільних зарядів та їх рухливістю. В провідниках є вели...
2599. Психологическая характеристика подросткового возраста 210.9 KB
  Психологическая характеристика подросткового возраста. Особенности межличностных отношений в подростковом возрасте Подростковый возраст 10-16 лет. Четких границ нет (13-16 мальчики и 12-15 девочки). Относится к числу переходных и критических периодо...