Найти в Дзене
Юдоль интеллекта

Расчёсывание гетерогенности. Интел с маленькими ядрами и плохим директором. Когда проиграл в производительности на ватт.

Текущий лидер пытается скрыть проблемы с технологическим процессом туманом коммерческих тайн и мифами секретных технологий. Загнанная в угол отставанием по фотолитографическому процессу, Интел пошла на радикальный и отчаянный шаг. Так как нормальные ядра проявляют непомерный жор, из-за чего, в текущей гонке ядер и потоков вчерашний лидер явно проигрывает. Было выдвинуто "уникальное" решение, взять принципы построения архитектуры из мобильных устройств и обильно полить это дело маркетинговым пафосом. Интел разделила исполнение команд на: стандартное, "по очереди" - большими ядрами и смешанное - маленьким. Управлять подобным хозяйством должна программная надстройка "thread director", на которую "повесели" распределение задач и управление кэшем. И всё бы хорошо, но директор, как понятно из многочисленных тестов, откровенно не справляется, будучи привязан не к инструкциям, ни к нагрузке, а к... активному окну! Самое смешное, что Интел запретила программистам привязывать своё приложение к

Текущий лидер пытается скрыть проблемы с технологическим процессом туманом коммерческих тайн и мифами секретных технологий. Загнанная в угол отставанием по фотолитографическому процессу, Интел пошла на радикальный и отчаянный шаг. Так как нормальные ядра проявляют непомерный жор, из-за чего, в текущей гонке ядер и потоков вчерашний лидер явно проигрывает. Было выдвинуто "уникальное" решение, взять принципы построения архитектуры из мобильных устройств и обильно полить это дело маркетинговым пафосом.

Интел разделила исполнение команд на: стандартное, "по очереди" - большими ядрами и смешанное - маленьким. Управлять подобным хозяйством должна программная надстройка "thread director", на которую "повесели" распределение задач и управление кэшем. И всё бы хорошо, но директор, как понятно из многочисленных тестов, откровенно не справляется, будучи привязан не к инструкциям, ни к нагрузке, а к... активному окну! Самое смешное, что Интел запретила программистам привязывать своё приложение к типу ядер. Оно и понятно, учитывая, что решение делалось по принципу "примитивно, быстро, много" и временно, раскрывать секрет, что ПО сделано так незатейливо, и подобно маленькому ребёнку пихающему конструктор туда, где ближе, это наносить ещё один удар, по пошатнувшийся репутации.

Сама идея гетерогенности хороша лишь для мобильных устройств. Даже для ноутбуков идея, сомнительна (AMD уже обещает, что на новых мобильных процессорах, с гомогенным строением, некоторые модели ноутбуков будут работать 24 часа), а для нормального, настольного PC - абсолютно бесполезна. Разделение потоков задач (hyper-threading) для параллельной обработки и активного управления питанием для устройства привязанного к розетке - вполне достаточно.
Собственно, значительное падение продаж новых процессоров подсказывает, что так думают многие. Думаю, интел будет продолжать брызгать пафосом ровно до момента настройки производства по передовому тех процессу. Поставки первых сканеров от ASML для этого запланированы в 2025г. Так что ждать нового "откровения" стоит не раньше второй половины 26го.

Моргот.