Вопросы с тегом «cpu-cores»

146
Многопоточность: какой смысл в большем количестве потоков, чем ядер?

Я думал, что смысл многоядерного компьютера в том, что он может одновременно запускать несколько потоков. В таком случае, если у вас есть четырехъядерный компьютер, какой смысл иметь более 4 потоков, работающих одновременно? Разве они не будут просто красть время (ресурсы ЦП) друг у друга?...

107
Как масштабировать потоки в соответствии с ядрами процессора?

Я хочу решить математическую задачу с несколькими потоками в Java. мою математическую задачу можно разделить на рабочие единицы, которые я хочу решить в несколько потоков. Я хочу, чтобы над ним работало не фиксированное количество потоков, а количество потоков, соответствующее количеству ядер ЦП....