Компьютерное железо

Разве ядра процессора (многоядерного) могут объединяться для выполнения одной задачи (приложения) , например игрового цик

Разве ядра процессора (многоядерного) могут объединяться для выполнения одной задачи (приложения) , например игрового цикла? Разве опора не на многозадачность?
Все зависит от задачи, вернее от программистов . Если задача написана под 4 ядра, то и будет выполнятся почти в 4 раза быстрее - вычисления распараллеливаются на 4 ядра. Это реально видно в перекодироваии видео, архивировании и разархивировании файлов, в играх написанных для многоядерных процессоров.
Если задача написана под ядро, то никакого ускорения не получишь. Еще и от системы много зависит : ХР не умеет использовать больше одного ядра, а 7-ка умеет .
А то, что у тебя виснет, это наверняка имеет другие причины .
АБ
Анрей Булкин
93 677
Лучший ответ
в современных играх могут
в играх постарее обычно одно ядро отвечает за видео, ещё одно за звук.
А новые все доступные ядра используют
опора конечно на многозадочность, но что им помешает, вместе одну задачу фигачить
Ооо Умз
Ооо Умз
16 140
процессов выполняет только ряд очень мелких инструкций, и если рассмотреть такую задачу когда для расчёта одного результата нужен результат от первого ядра то тут ускорение не добиться никак, но если они могут работать независимо от результатов других ядер то выйгрыш в скоросте будет очевиден
Макс Ильин
Макс Ильин
6 169
а ты думал? одно в нагрузке 3 в простое? как у нас на работе что ли? сварщик варит слесаря курят
Все зависит от программы которую ты запустил ...к примеру в ВИНАМПЕ этой функции нет потому что нафиг не нужно использовать 4-ре ядра для воспроизведения музыки . .а в игре КАЛ ОФ ДУТЫЙ есть.... и игра использует все ресурсы процессора ...и за счет ЯДЕР ты получаеш 1)скорость игры (FPS) 2) мозги соперников ...без этого ...игра превращается в режим убейте меня побыстрее меня все.. . зае ...ло
а зачем тогда нужен этот многоядерник? хД