Привіт Гість ( Вхід | Реєстрація )

> Впечатляющая демонстрация возможностей CUDA
(_KoDAk_)
Sep 8 2009, 10:57
Пост #1


BOINC-guru
*********

Група: Trusted Members
Повідомлень: 3 662
З нами з: 11-August 07
З: Kharkov
Користувач №: 569
Стать: Чол
Парк машин:
E3-1245V2@3400-Mhz 16GB 1х GTX760DCMOC2GD5 Q8200@2300-Mhz 4GB + то там то сям



Instinct Technology совместно с Dark Water Studios создали демонстрацию DogFighter, призванную наглядно отразить гигантские возможности современных видеоускорителей в области расчетов общего назначения.

Для демонстрации разработан алгоритм параллельных расчетов поведения стаи. В данном случае использовались самолеты, для движения каждого из которых необходимо рассчитать 11 различных характеристик. В демонстрации участвовали 4096 таких самолетов. На вид хаотичное движение полностью рассчитывается только лишь одной видеокартой GeForce с поддержкой технологии CUDA, в результате ни один самолет не столкнулся с другим.

Хотя графика в демонстрации непримечательна, стоит отметить, что в ней используются динамические расчеты освещения и теней, а также эффекты постобработки: туман, глубина резкости, размытие движения, мягкий свет.

Расчеты действий каждого пилота самолета включают рулевое управление и анализ близлежащих объектов для движения к заданной точке без столкновений. У всего роя самолетов также есть общие задачи. К примеру, были поставлены цели собраться вокруг определенной точки, или окружить вращающийся дирижабль, или же заполнить объем параллелепипеда. Для визуализации одного кадра сцены видеокарта производит в общей сложности расчет 16 млн. запросов.




Появление стандартов OpenCL и DirectX Compute открывают перспективы широкого использования расчетов общего назначения на видеокартах. Для сравнения возможностей современных центральных процессоров в области параллельных вычислений, создатели демонстрации запустили ее без использования CUDA. Написанный алгоритм позволяет легко масштабировать задачу и перевести ее выполнение на процессор с другой архитектурой, что показывает преимущество таких технологий как CUDA в задачах подобного рода.

Для сохранения прежней частоты кадров им пришлось ограничить число самолетов до 512. Можно ошибочно предположить, что разница в производительности составляет 8 раз, однако наращивание числа участвующих независимых пилотов увеличивает объем расчетов не в арифметической, а геометрической прогрессии. Так для расчета движения 512 самолетов потребует уже не 16 млн. запросов, а всего лишь 260 тыс. То есть разница в производительности видеокарты и процессора составляет 60 раз.


--------------------
- "ты говоришь так, будто тебя чай ваше не вставляет "

(Show/Hide)











Спаcибо автору алфавита за любезно предоставленные буквы.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Відповідей
nikelong
Sep 8 2009, 15:20
Пост #2


Тера ранчер
**********

Група: Trusted Members
Повідомлень: 11 909
З нами з: 19-March 05
Користувач №: 92
Стать: Чол



A1ex01,
Тут все кранчат на КУДА smile.gif

А программеров лучше поискать здесь:
http://forum.ixbt.com/?id=105&forumpage_days=3000


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Повідомлення у даній Темі
(_KoDAk_)   Впечатляющая демонстрация возможностей CUDA   Sep 8 2009, 10:57
Rilian   напоминает кадры из 3dmark   Sep 8 2009, 11:22
A1ex01   кто програмит на куда, поделитесь опытом с чего на...   Sep 8 2009, 13:58
KING100N   Да уж, рой самолетов впечатляет   Sep 8 2009, 15:13
nikelong   A1ex01, Тут все кранчат на КУДА :) А программеро...   Sep 8 2009, 15:20
tribal   фигасе самолетиков!!!   Sep 8 2009, 16:17
nikelong   tribal, Чем то напомнило кадры из фильма "Хр...   Sep 8 2009, 17:24
tribal   вобщем, чесно говоря, если среднестатистическая ви...   Sep 8 2009, 21:29
Rilian   потому что под ЦПУ уже написана куча прог "дл...   Sep 8 2009, 21:57
nikelong   tribal, Глупый, риторический вопрос ...   Sep 8 2009, 22:47
(_KoDAk_)   tribal, тоже глупый Это бизнес) поэтому все будет...   Sep 9 2009, 21:14
Sergyg   а я почему-то ничего глупого не вижу. Мне тоже неп...   Sep 10 2009, 15:14
SpellChecker   не путайте универсальные центральные процессоры и ...   Sep 11 2009, 10:21
(_KoDAk_)   SpellChecker, спасибо грамотно выразил понятную ве...   Sep 11 2009, 10:45
Sergyg   Спасибо за разъяснения, хотя вопросы ещё остались....   Sep 19 2009, 15:44
Sergyg   похоже, я ошибался :) GT300/GF100 вполне может ока...   Oct 1 2009, 12:49
Sergyg   очень интересная весть от Матрокс: Matrox анонсиру...   Nov 12 2009, 22:54
Sergyg   похоже, один я болтаю, все - делом заняты :bunny:...   Nov 15 2009, 23:23
A1ex01   опыта набрались бабло косить, сначала толкнут доро...   Nov 16 2009, 00:55
(_KoDAk_)   про 9800печ ты канечно погорячился да и теслы в жп...   Nov 16 2009, 10:35
2 Сторінки V  1 2 >


Reply to this topicStart new topic
1 Користувачів переглядають дану тему (1 Гостей і 0 Прихованих Користувачів)
0 Користувачів:

 



- Lo-Fi Версія Поточний час: 14th July 2025 - 01:11