Вдохновленный этим вопросом:
Как рассчитать тактовую частоту в многоядерных процессорах?
Ответы на приведенный выше вопрос позволяют объяснить, почему многоядерный процессор с более низкой скоростью не обязательно будет работать на том же уровне, что и одноядерный процессор с более высокой скоростью.
Пример: 4 * 2 = 8, но четырехъядерный процессор с частотой 2 ГГц не обязательно такой быстрый, как одноядерный процессор с частотой 8 ГГц.
Тем не менее, мне трудно поместить информацию в этих ответах для практического использования в моей голове. В частности, я хочу знать, как его использовать, чтобы судить, подходит ли данный ЦП для приложения с конкретными требованиями.
Примеры сценариев:
- Приложение имеет минимальное требование к процессору 2,4 ГГц двухъядерный.
- Другое приложение имеет минимальное требование к процессору 1,8 ГГц одноядерный.
Для любого из приведенных выше сценариев: будет ли одинаково достаточным более высокоскоростной процессор с меньшим количеством ядер или менее скоростной процессор с большим количеством ядер? Если так, как мы можем определить соответствующие скорости процессора, требуемые для данного числа ядер?