8 800 500-99-26 Для звонков по России
Олег Олегович
Новости

Обратная гиперпоточность: Intel запатентовала технологию «суперъядер»

Intel продолжает эксперименты с форматом ядер. «Синие» инженеры запатентовали любопытный способ повышения однопоточной производительности — суперъядра. Ключевая задумка состоит в том, чтобы выдать два ядра за одно.

Тезисно

  • Технология называется «Программно-определяемые суперъядра» (Software Defined Super Cores);
  • Процессор выбирает пару ядер и заставляет их работать совместно;
  • Для операционной системы такая пара будет выглядеть как одно ядро;
  • Потенциально технологию можно развить до объединения 3-4 ядер в одно.

Intel предполагает, что грамотная компоновка ядер и разделение нагрузки помогут не только повысить однопоточное быстродействие, но и улучшить энергоэффективность. Конкретных цифр нет.

Технология позиционируется как полноценная замена большим/маленьким ядрам. Вместо физического разделения Intel хочет реализовать более гибкую схему на программном уровне. Процессор сможет переключатся между «обычным» и «суперъядерным» режимами в зависимости от типа нагрузки.

Занятно

Когда-то Intel внедрила Hyper-Threading — возможность обрабатывать два потока данных на одном ядре. Начиная с Core 12-го поколения только часть ядер поддерживала HT, а с выпуском Core Ultra 200 гиперпоточность исчезла. Чисто технически суперъядра — обратная гиперпоточность.

Не разгоняемся

Технология выглядит любопытно, навряд ли это реализуют в обозримом будущем. Даже если Software Defined Super Cores выйдет за рамки патента, пройдёт немало лет, пока мы увидим живую-рабочую реализацию.

Также открыт вопрос оптимизации со стороны Windows. Программистам Microsoft и Intel потребовалось почти 5 лет, чтобы оптимизировать планировщик задач для работы с большим/маленьким ядрами, а здесь всё намного сложнее.

Так же будет интересно почитать