Intel запатентовала технологию программного объединения малых ядер процессора в большие.

Intel получила патент на весьма интересную технологию, способную трансформировать будущие процессоры. Она носит название Software Defined Super Cores и представляет собой новый подход к организации процессорных ядер.

Разработка предполагает, что в некоторых ситуациях программное обеспечение может рассматривать два или более ядер центрального процессора как единое целое, чтобы повысить производительность.

Согласно патенту, первое и второе ядра процессора функционируют как единое виртуальное ядро. Операционная система активирует это ядро для одновременной выборки первого набора сегментов инструкций однопоточной программы и второго набора сегментов инструкций однопоточной программы, применяя инструкции управления потоком, интегрированные в однопоточную программу.

Вероятно, именно эта разработка станет фундаментом для создания процессоров Titan Lake. Согласно имеющимся предварительным сведениям, в этих процессорах не будет структуры, предусматривающей использование ядер разного типа – больших и малых. Вместо этого будут применяться универсальные ядра, разработанные на основе архитектуры малых ядер.

Не стоит забывать и о более ранних утечках, связанных с обратной гиперпоточностью, которые впервые возникли ещё при разработке процессоров Pentium 4, а также о процессорах AMD Bulldozer, в которых применялась уникальная кластерная многопоточность.