Корпорация Intel придумала новый способ, как повысить энергоэффективность и однопоточную производительность своих процессоров. В новом патенте чипмейкер описывает технологию под названием «Программно-определяемые суперъядра» (Software Defined Super Cores). Задумка в том, чтобы два или более ядер процессора работали вместе, как если бы они были одним большим ядром.
Вместе использования традиционных больших ядер с высокой тактовой частотой и большими «аппетитами» Intel предлагает распределять работу между меньшими ядрами с помощью специальных инструкций и общего пространства памяти для быстрого обмена данными. Для операционной системы и приложений это будет выглядеть как одно ядро, но на самом деле это несколько ядер, работающих совместно. Intel рассчитывает, что такой подход обеспечит лучшую производительность на ватт и позволит процессорам переключаться между обычным и «суперъядерным» режимами в зависимости от нагрузки.
Конечно, остаётся вопрос адаптации самой операционной системы, чтобы она правильно распределяла нагрузку и идентифицировала отдельные типы ядер. В прошлом (да и в настоящее время) с этим были некоторые проблемы, поэтому, если Software Defined Super Cores выйдет за рамки патента, пройдет ещё несколько лет, прежде чем мы увидим в продаже процессоры, использующие эту технологию. Ну а пока этот патент показывает, что Intel активно ищет новые методы повышения однопоточной производительности.
Источник:
Google Patents

