Страница 13: Кэш и задержки

Теперь позвольте взглянуть на задержки между ядрами. Intel использует цельный кристалл, а не дизайн чиплета для процессоров Comet Lake-S. У процессоров Ryzen задержки всегда интересны, поскольку дизайн чиплетов накладывает свои ограничения. Но у младших CPU Intel все просто, поэтому мы получаем следующие результаты.

У четырех ядер процессора Core i3-10100 задержки составили между 44 и 48 нс. Так что мы получаем вполне типичных уровень для нынешней архитектуры.

У процессора Core i3-10320 задержки чуть лучше - даже чуть меньше 40 нс в некоторых случаях. Причина кроется, в основном, в более высокой частоте кольцевой шины.

Процессоры Core i3-10100 и Core i3-10320 не отличаются количеством ядер, но у них разные тактовые частоты и размер кэша L3. А именно 6 Мбайт в случае Core i3-10100, но всего 8 Мбайт у Core i3-10320. По результатам тестов нельзя сказать, что разница в кэше L3 особо заметна.

Но мы провели дополнительные бенчмарки.

Сравнение пропускной способности кэша L3

Core i3-10100 Core i3-10320
1x 64 Byte чтение/запись 0,627 Гбайт/с 0,656 Гбайт/с
4x 64 Byte чтение/запись 1,19 Гбайт/с 1,28 Гбайт/с
4x 256 Byte чтение/запись 4 Гбайт/с 4,16 Гбайт/с
4x 1.024 Byte чтение/запись 8,7 Гбайт/с 9,51 Гбайт/с
4x 4 kByte чтение/запись 13,74 Гбайт/с 14,89 Гбайт/с
16x 4 kByte чтение/запись 15,59 Гбайт/с 17 Гбайт/с
4x 64 kByte чтение/запись 21,95 Гбайт/с 23,61 Гбайт/с
16x 64 kByte чтение/запись 55,43 Гбайт/с 59 Гбайт/с

Пропускная способность кэша L3 у процессора Core i3-10320 чуть выше, что связано с более высокими тактовыми частотами. При обычных объемах данных в кэше L3 разница между двумя процессорами небольшая.