Создать виртуальный процессор, состоящий из нескольких процессоров

Короткий вопрос и, надеюсь, положительный ответ:

Можно ли создать виртуальный процессор, состоящий из множества реальных ядер? Допустим, у вас есть процессор 4x3,5 ГГц. Можете ли вы создать виртуальный процессор с частотой 1x14 ГГц?

Зачем это делать? Если есть программное обеспечение, которое сильно загружено ЦП, но может использовать только один поток, это ускорит программу.

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

Благодарю.

1 ответ

Допустим, у вас есть процессор 4x3,5 ГГц. Можете ли вы создать виртуальный процессор с частотой 1x14 ГГц?

Нет. Как говорится, девять женщин не могут родить ребенка за один месяц.

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

Другие вопросы по тегам