Перейти к содержимому

Поддержка многоядерности


Рекомендованные публикации

Игроки
352 публикации
9 115 боёв
Для полноценной много поточности нужен специально писаный для этого движок.А не монстр на костылях времен П4.
Ссылка на комментарий
Игроки
2 973 публикации
35 527 боёв
17 Ноя 2013 - 02:27 пользователь ZloyBut сказал:

Ну на самом деле ВСЕ ядра процессора никто старается не задействовать, да еще и "рационально".....

Простите, но это Ваш личный бред, а не реальное положение дел в программировании. Как Вы просто всех разработчиков поставили в неловкое положение, открыв всю правду...

 

17 Ноя 2013 - 02:27 пользователь ZloyBut сказал:

Это возможно только в одном случае - обработка массивов чисел. Там возможно поделить весь ИЗВЕСТНЫЙ заранее массив на равные куски и раздать их на обработку процессорам.

Ну конечно же в танках все архисложно. Тут же нет возможности вообще что-то планировать/предвидеть. Все с неба падает само, без ведома софтины. Как же тут разделить обработку на потоки и раздать их ядрам?! Ну, никак...

 

17 Ноя 2013 - 02:27 пользователь ZloyBut сказал:

Когда требуется пользовательский ввод-вывод - СРАЗУ начинается пустой прогон процессорного времени.

Простите, Вы в каком веке пытались программировать? Это в прошлом столетии пользовательский ввод-вывод (и не только, а и все непонятно когда наступающие события) приходилось в цикле снимать. Но, дорогой мой вымерший предок современного программиста, теперь есть события, семафоры и проч. механизмы оповещения о событиях. Вы ляпнули чепуху.

 

17 Ноя 2013 - 02:27 пользователь ZloyBut сказал:

Поэтому в реальных многозадачных системах ожидаемый прирост выч. мощности НЕ В РАЗЫ, (как наверное ожидает ТС) а жалкие ПРОЦЕНТЫ......

Уважаемый, "Поэтому в реальных многозадачных системах ожидаемый прирост выч. мощности" зависит от того, КАК программеры подойдут к оптимизации своей программы. Кто постарался - у того прирост производительности выше. Кто плюнул на оптимизацию - получил Ваш результат.

 

17 Ноя 2013 - 02:27 пользователь ZloyBut сказал:

Так что - наивно ожидать чего-то супер от многопроцессорных систем.

Наивно ожидать шевеления от того, кто и так все имеет (намек на ВГ). Например, я больше года тому назад обратился в тех. поддержку с проблемой: свернутое приложение (неактивное, находимся в гараже, т.е. не в бою) умудряется нагружать работой видеокарту (не хило, при чем). Еще раз развернул-свернул приложение и нагрузка на GPU пропала. Они (поддержка) сказали, что проблему знают и работают над ее устранением. Как я вижу, "а воз и ныне там". Кому это надо? Надо новые ветки техники - это несет бабло...

 

17 Ноя 2013 - 02:27 пользователь ZloyBut сказал:

Лучше, как уже сказали выше - вложиться в хорошую видеокарту.......

А толку, если ее возможности по вине разработчиков задействованы не будут?

  • Плюс 1
Ссылка на комментарий
Гость
Эта тема закрыта для публикации новых ответов.
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...