Несколько дней назад компания Xiaomi представила собственный процессор XRING 01 для топовых смартфонов. При его разработке инженеры приняли ряд неординарных решений, чтобы конкурировать с флагманскими чипами других производителей, не жертвуя при этому энергоэффективностью. Анализ кристалла, выполненного по 3-нм техпроцессу TSMC второго поколения, выявил отсутствие системного кэша SLC (System Level Cache). Такой подход имеет свои преимущества и недостатки.
Как отмечает YouTube-канал Geekerwan, отказ от SLC-кэша может немного снизить пиковую производительность. Однако Xiaomi, вероятно, пошла на это намеренно. Наличие SLC-кэша способно вызывать неоправданный рост энергопотребления, когда чип занят лёгкими задачами и не требует полной мощности. Чтобы восполнить возможное снижение производительности, разработчики нарастили объёмы других видов кэш-памяти.
Так, десятиядерный центральный процессор XRING 01 получил 16 МБ кэша L3. Каждое производительное ядро Cortex-X925 имеет 2 МБ кэша L2, ядра Cortex-A725 – по 1 МБ, а энергоэффективные Cortex-A520 – по 512 КБ. Сам кристалл XRING 01 при этом компактнее, чем у конкурентов вроде Snapdragon 8 Elite, Dimensity 9400 или A18 Pro. Это говорит о стремлении Xiaomi рационально использовать доступное место на кристалле для уменьшения его стоимости. Шестнадцатиядерный графический ускоритель ARM Immortalis-G925 располагает 4 МБ кэша L2, а шестиядерный нейропроцессор собственной разработки Xiaomi – 10 МБ.
Решение использовать десять ядер в центральном процессоре вместо привычных восьми, по-видимому, также связано со стремлением компенсировать отсутствие SLC-кэша. И этот выбор, похоже, себя оправдал: в многоядерном тесте Geekbench 6 чип XRING 01 почти не уступает Snapdragon 8 Elite. Хотя при официальном анонсе Xiaomi заявляла о результате в 3 миллиона баллов в AnTuTu, независимые тесты показали цифру на 13% ниже. Пока неясно, связано ли это расхождение именно с отсутствием SLC-кэша.
Тем не менее, XRING 01 заметно превосходит другие кастомные решения, такие как Google Tensor или Huawei Kirin.