Помогите Если в место CPU использовать GPU?

Nightfear

Старожил
Пользователь
Баллы
103
Имя в Minecraft
nightfear
Привет всем. Почитывая интересные статейки я наткнулся на факт того, что GPU является многоядерным(х50-х100) и превосходит наш привычный CPU при обработки массивных(тяжелых) данных, т.е. вычислительный потенциал больше. Причем GPU по сравнению с CPU заявлен, как работающий кристалл который разбивает 1 поток на уйму тучу потоков тем самым подтверждая его превосходство перед CPU.

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

Допустим у меня вместо 4 ядер по 2.8Ггц будут 100 ядер по 0.2 Ггц - Ведь разница ощутима😉

Что вы мне на это ответите?
 
На гпу действительно считать быстрее, очень много рассчётных программ юзают CUDA или OpenCL.
 
За счет дистрибуции ядер и другой архитектуры GPU сильно выигрывают. Но только на мультипоточных вычислениях, конечно же. Майн, кстати, тоже можно приучить к GPU, например тот же генератор карт перевести на jCUDA
 

Во первых, GPU - Видюха? Правильно ведь?
Вы предлагаете на сервера видюхи ставить?


Во вторых, ты спер ник у моего друга, Кирилла... задрота La2.
Где то 6-7 лет назад мы его сочинили, на Shock-World... 😁
 
Во первых, GPU - Видюха? Правильно ведь?
Вы предлагаете на сервера видюхи ставить?



Во вторых, ты спер ник у моего друга, Кирилла... задрота La2.
Где то 6-7 лет назад мы его сочинили, на Shock-World... 😁
У меня сервер домашний, с 2 видюхами. Плюс есть специальные серверные решения типа Nvidia Tesla и Quadro.
А на счет ника, то я его уже 8 лет юзаю. Это из вархаммера 🙂
 
У меня сервер домашний, с 2 видюхами. Плюс есть специальные серверные решения типа Nvidia Tesla и Quadro.
А на счет ника, то я его уже 8 лет юзаю. Это из вархаммера 🙂

За ник прощен.
За видюхи... блин было бы решение таковое - было бы просто феерично.
То что обработкой всего связанного с чанками и физикой пора заняться им - давно ясно.
+ Освещение, да куча чего на самом деле...
 
Ну по сути в плане сервера на CUDA можно пустить генератор карт и dynmap. Больше применения пока не нашел. Ибо все циклы, что обрабатывают мобов и т.п. идут ООП, т.е. постоянные обращения к объектам другим. Но в теории это все можно распаралеллить на процессоре. Я уже гуглил насчет паралельного For в java, но применить в реальных условиях пока еще руки не дошли. Но судя по тестам, прирост должен быть на 8 ядрах в 6.5 раз. Согласитесь, тянуть 50 игроков или 350 разница есть)
 
Ну по сути в плане сервера на CUDA можно пустить генератор карт и dynmap. Больше применения пока не нашел. Ибо все циклы, что обрабатывают мобов и т.п. идут ООП, т.е. постоянные обращения к объектам другим. Но в теории это все можно распаралеллить на процессоре. Я уже гуглил насчет паралельного For в java, но применить в реальных условиях пока еще руки не дошли. Но судя по тестам, прирост должен быть на 8 ядрах в 6.5 раз. Согласитесь, тянуть 50 игроков или 350 разница есть)
Все это слишком сложно...
Точно могу сказать что прирост в 6.5 производительности, позволяет тянуть не 350 игроков, эти цифры несчитаемы 🙂 скорее всего около 500-700+...
 
Ну по сути в плане сервера на CUDA можно пустить генератор карт и dynmap. Больше применения пока не нашел. Ибо все циклы, что обрабатывают мобов и т.п. идут ООП, т.е. постоянные обращения к объектам другим. Но в теории это все можно распаралеллить на процессоре. Я уже гуглил насчет паралельного For в java, но применить в реальных условиях пока еще руки не дошли. Но судя по тестам, прирост должен быть на 8 ядрах в 6.5 раз. Согласитесь, тянуть 50 игроков или 350 разница есть)
Хочешь сказать, что у тебя сейчас идет расчет чего-то серверного на видухах?
 
Все это слишком сложно...
Точно могу сказать что прирост в 6.5 производительности, позволяет тянуть не 350 игроков, эти цифры несчитаемы 🙂 скорее всего около 500-700+...
Скорее сеть или дисковая система не вытянет.
Хочешь сказать, что у тебя сейчас идет расчет чего-то серверного на видухах?
Пока нет, но планирую.
 
Назад
Верх