Страница 3: Как пять ядер работают вместе?

Тесты показывают интересные результаты, на которых мы остановимся чуть позже. Но вопрос заключается в том, как процессор Lakefield работает на самом деле, и как Windows распределяет нагрузку. Intel рассчитывала на то, что запуск приложений и однопоточные сценарии будут выполняться на ядре Sunny Cove. А длительная нагрузка будет распределяться по четырем ядрам Tremont.

Lakefield не поддерживает Hyper-Threading, о чем мы уже писали выше. В результате мы видим только пять ядер.

В большинстве тестов работают все пять ядер, то есть потоки распределяются по всем пяти ядрам. Что верно не только для Cinebench R20, но и для Blender, кодирования видео и компиляции.

Иногда тактовые частоты снижаются до уровня базовой частоты 1,4 ГГц при длительной нагрузке. Все же в ноутбуке Galaxy Book S процессор Lakefield работает без активного охлаждения. Чем более длительной будет нагрузка, тем сильнее будет нагреваться радиатор и корпус ноутбука. Под нагрузкой температуры увеличивались до 80-85 °C, но температурного троттлинга мы не обнаружили.

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

Сравнение тактовых частот

1T nT
4x Tremont 2,8 ГГц 1,4 ГГц
1x Sunny Cove 3,0 ГГц 1,8 ГГц

Под полной нагрузкой четыре ядра Tremont работали на частоте 1.400 МГц, отдельное ядро Sunny Cove - до 1.800 МГц. Тактовые частоты в повседневных сценариях существенно выше. А именно до 2.800 МГц у отдельных ядер Tremont и до 3.000 МГц у ядра Sunny Cove.

Cinebench R20

одно- и многопоточный

Баллы
Больше - лучше

Мы можем измерить производительность отдельных ядер, например, изменяя их привязку. В качестве примера мы привязывали ядра Tremont и Sunny Cove к тесту Cinebench R20 по очереди. Одно ядро Sunny Cove примерно на 40% быстрее ядра Tremont. Если пять ядер работают вместе, то производительность не масштабируется 1:5, поскольку тактовые частоты при нагрузках на все ядра ниже, чем при нагрузке на одно ядро.

Задержки

Перейдем к задержкам, которые важны для передачи информации между ядрами и переключения потоков.

В кластере Tremont мы получили уровень выше 50 нс. Если же переключение происходит на ядро Sunny Cove, то задержка составляет порядка 60 нс. Lakefield опирается на кольцевую шину с остановками. Одна из остановок - кластер Tremont, другая - ядро Sunny Cove, которые дополняют остановки сегмента Uncore и встроенного GPU. Поэтому более высокие задержки объяснимы. Для сравнения, Intel показывает от 40 до 45 нс на монолитных кристаллах нынешнего поколения Comet Lake. В случае AMD задержки составляют 30 нс на одном CCD и от 70 до 75 нс при использовании нескольких CCD.

Тесты ввода/вывода

Процессоры Lakefield отличаются высокой интеграцией, поэтому мы протестировали подключение SSD.

Встроенный SSD, скорее всего, припаян непосредственно на PCB. Он подключается через одну линию PCI Express и показывает скорость чтения до 1.333 Мбайт/с. Скорость записи мы получили чуть выше 400 Мбайт/с.

Контроллер Thunderbolt 3 и Wi-Fi 6 тоже интегрирован в Lakefield. Но производитель ноутбука должен добавить соответствующие физические интерфейсы (PHY).