После официального выхода первых процессоров Alder Lake интерес к 12 поколению Intel Core продолжает расти; многочисленные интернет-ресурсы выпускают различного рода сравнительные тесты и результаты бенчмарков. Мы традиционно следуем за Anandtech, отдавая должное профессионализму и дотошности экспертов сайта. В случае с Alder Lake нас интересовало скорее не количество тестовых попугаев, а реальные эксплуатационные характеристики процессора, его поведение — такие революционные изменения в микроархитектуре случаются не каждый день. Под катом — избранные отрывки обширного тестирования флагмана 12 поколения — модели Intel Core i9-12900K.
Сначала еще раз о главном. Семейство Alder Lake создано на базе гибридной архитектуры Intel. Эта архитектура сочетает ядра Performance (P-ядра), демонстрирующие высокую производительность, и энергоэффективные ядра Efficient (E-ядра), созданные для масштабирования производительности многопоточных рабочих нагрузок. Технология Intel Thread Director обеспечивает эффективную совместную работу двух новых микроархитектур, что позволяет операционной системе (ОС) размещать нужный поток в нужном ядре в нужное время.
Один из главных вопросов, который волнует обычного пользователя ПК — сколько процессор потребляет энергии и насколько он эффективен. В случае с Alder Lake этот вопрос становится прямо-таки краеугольным, и вот что показывает эксперимент.
Диаграмма кликабельна. Зеленым показан прирост потребления за счет включения одного за другим Е-ядер, синим — Р-ядер. Измеряется потребление всей упаковки, то есть показатели ядер немного искажаются за счет влияния кеша, контроллера памяти и т.д., но в целом картина довольно ровная, за исключением первого Р-ядра, давшего скачок свыше 70 Вт. Зато Е-ядра оправдывают свое название, они действительно эффективны, но насколько мощны?
Исходя из идеологии Alder Lake кто-то может предположить, что Е-ядро — это что-то такое совсем маленькое и слабое, на самом деле это отнюдь не так. Е-ядро эквивалентно по производительности ядру Sky Lake с одним потоком, вот его сравнение с Р-ядром в целочисленных операциях и операциях с плавающей точкой.
Что же касается однопоточной производительности в целом, то картина выглядит следующим образом. Р-ядро находится в лидерах, независимо от того, используется ли память DDR4 или DDR5, а Е-ядро выглядит достойно на фоне гомогенных конкурентов — учитывая его специфику.
С «разноядерностью» Alder Lake связан еще один интересный нюанс, обнаруженный экспертами Anandtech. В официальной спецификации семейства указано, что поддержка набора векторных расширений AVX-512 в нем отсутствует. На самом деле Р-ядра Alder Lake такую поддержку имеют, и если отключить Е-ядра и соответствующим образом настроить BIOS (такая возможность есть в ряде материнских плат), то большое количество векторных функций из AVX-512 станет доступно. И при использовании оптимизированных приложений это даст прирост производительности, в некоторых случаях очень солидный, как на диаграмме ниже.
Еще один насущный практический вопрос — выбор железа и ПО. DDR4 или DDR5? Windows 10 или Windows 11? Что касается памяти, то DDR5, конечно, предпочтительнее — и дело тут не только в скорости, но и в удвоенном количестве каналов, позволяющим лучше утилизировать многопоточность.
Однако покуда цены на DDR5 будут находиться на спекулятивном уровне, тема имеет скорее философский характер. Что же до Windows, то, как мы помним, Intel обещала полную поддержку Alder Lake в Win11 и беспроблемную работу процессоров под Win10. После некоторых стартовых трудностей целевые показатели были достигнуты, по крайней мере, с точки зрения производительности. Вот самые крутые расхождения по тестам, добрые два десятка других показывают разницу в единицы процентов, причем разнонаправленную.
Не будем приводить тут результаты тестирования в сравнении с другими процессорами, вот здесь их целая страница. На отдельную страницу вынесены игровые бенчмарки. Если коротко, то с производительностью у Intel Core i9-12900K все хорошо. Что же касается выводов из тестирования, то главный из них можно перевести так: необычное строение рождает необычные проблемы. Все новое должно укорениться и устаканиться. Задатки у Alder Lake хорошие, оба типа ядер, по мнению экспертов, получились удачными, а сама идея — интересной и имеющей право на жизнь.