1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Java on GPU

Тема в разделе "Оффтопик", создана пользователем 2chpro, 10 мар 2020.

  1. Автор темы
    2chpro

    2chpro Участник Пользователь

    Баллы:
    36
  2. HoShiMin

    HoShiMin Старожил Пользователь

    Баллы:
    173
    Тот код, который крутится в играх и в обычных приложениях, нельзя выполнять на GPU: механизмы взаимодействия с операционкой требуют выполнения на CPU - а это и любое выделение памяти (включая даже память в самом GPU), и обработка ввода, и создание потоков, и вообще ВСЁ, что не связано с арифметикой.

    GPU умеют только считать числа, и больше ничего, и именно эти задачи решают гетерогенными компиляторами - например, если есть задача распараллелить однообразные математические операции над огромными массивами данных.

    Поэтому, TornadoVM не имеет никакого отношения к переносу сугубо процессорных задач на GPU.
     
  3. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Более того даже если бы всё магически можно было бы выполнять на gpu, в случае майнкрафта это бы не помогло. Потому что gpu - это много слабых ядер, а в майне нам нужно одно мощное, и на сдачу остальные для сети и чанклоадера/генератора.
     
  4. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Ядра там очень слабые ага.
     
  5. Code

    Code Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    даже простую прогу правильно распараллелить на гпу целая наука)
    а тут джава (и майнкрафт :creeper:)
     
  6. xXCopafumeXx

    xXCopafumeXx Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    xXCopafumeXx
    Я неочень здесь понимаю, но смотри, а если делать виртуальное одно ядро в него впихивать GPU?
     
  7. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Земля пухом :D
     

Поделиться этой страницей