|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.07.2009, 15:43 | #1 | |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
ИИ в играх-GPU. Что будут делать CPU?
Искусственный интеллект в играх будут обеспечивать видеокарты
Источник Цитата:
|
|
02.07.2009, 16:49 | #2 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Скоро будут в видеокарту втыкать все остальные железки
пыщь
|
02.07.2009, 19:40 | #3 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
ИИ лишь малая часть того чем занимается процессор в играх. Хотя бы та же подгрузка ресурсов для видеокарты, не самая легкая задача. На самом деле такое коллосальное количество процессорного времени потребляется не только на ИИ и Физику, есть ряд рутинных задача которые потребляют его не меньше.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
02.07.2009, 20:31 | #4 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
По моему помещать все это в видеокарту глупо. Лутше сдлали бы отдельные АИ и физическую платы.
Видеокарта должна работать с картинкой, и не более. А тут уже, фактически, второй ЦП получается.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
02.07.2009, 20:49 | #5 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
Видеокарта в случае вычислений физики или ИИ выступает как гипертрофированный FPU. Во первых работает она с очень точными числами, насколько знаю это что то около 128 бит, но никак не 80, т.е. разница ощутимая, во вторых работает она быстрее в несколько раз за счет того что количество вычислительных блоков у нее просто таки колоссальное. Вот например у моей видеокарты их 800. Можете себе представить что 800 FPU на частоте 750 Мгц просчитывают разные области сцены, скажем столкновения частиц в декартовом пространстве, построение траектории полета этих самых частиц, просчет столкновения двух объектов, скажем одного аморфного второго твердого - все это в процессоре бы просчитывалось с помощью FPU, который пусть и работает на частоте самого процессора, но все один единственный. Природа расчетов для ИИ несколько другая - там скорее деревья, которые нужно очень быстро проходить иначе ИИ не будет работать. Скажем перебор внешних факторов для определения видим ли игрок врагу. Некоторые части таких просчетов конечно тоже требуют просчетов с числами с плавающей точкой, но это частный случай, это скорее входные параметры нежели сами алгоритмы.
Так что использование видеокарты для этих целей более чем оправданно.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
02.07.2009, 21:08 | #6 | |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Цитата:
|
|
02.07.2009, 21:10 | #7 | |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Цитата:
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс Последний раз редактировалось ROD; 02.07.2009 в 21:14. |
|
02.07.2009, 22:27 | #8 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
1. Далеко не всё видюха будет считать
2. Кому надо перепроектировать ЦП, если видяхи для этого подходят нормально? 3. Ради какой-нибудь игры вы побежите в магазин за дополнительной какой-то железкой? Какой разработчик игр будет надеяться, что вы это сделаете ради его детища? В общем сомневаюсь, что какая-то отдельная примочка будет популярна, а иначе никто не будет разрабатывать игрухи на её основе. 4. Какая разница что будет считать? Главное - результат 5. Радоваться надо, что нам (программистам) жизнь облегчают (не нужно будет самому заморачиваться с алгоритмами поиска путей всяких), а вы... |
02.07.2009, 22:44 | #9 | |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
Цитата:
А почему думаете происходит повсеместная постоянная модернизация компьютеров?
Don't worry be happy
|
|
02.07.2009, 22:48 | #10 | ||
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
Цитата:
Цитата:
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4 Последний раз редактировалось Goodwin98; 02.07.2009 в 23:07. |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что делать? | Alexxx92 | Microsoft Office Access | 2 | 12.06.2009 14:23 |
Не копируется ! Что делать! | Студент3000 | Свободное общение | 0 | 09.05.2009 09:22 |
Что делать? | Тёма(C@$pEr) | Безопасность, Шифрование | 3 | 05.03.2009 09:39 |
Что делать? | mujbIk | Общие вопросы C/C++ | 6 | 27.08.2008 12:24 |
подскажите что делать. | __k1ll3r__ | Компьютерное железо | 4 | 23.02.2008 12:54 |