Xiaomi heeft de Xring O3-processor geïntroduceerd, een chip die technisch zeer geavanceerd is en direct concurreert met Apple-cores. In benchmarks behaalt de processor hoge resultaten, met een Geekbench single-core score van 3.945, een multi-core score van 15.221 en een AnTuTu-score van ruim 5,2 miljoen.
Technische specificaties:
- Productie: Gebouwd op het TSMC 3nm-proces met een prime core van 4+ GHz.
- Cache: Beschikt over een uitzonderlijk grote cache van 44 MB.
- Cores: De C1-Ultra kernen ondersteunen SME2 (voor AI-acceleratie) en SVE2 (voor dataparallellisme).
- Executie-units: De architectuur is opvallend breed met 21 executiepoorten, waarvan zes 128-bits SIMD-operaties ondersteunen.
De processor illustreert een bredere trend in hardwareontwerp waarbij de focus verschuift naar massaal parallellisme en een groter aantal executie-units om per cyclus meer bewerkingen uit te voeren. Ondanks de technische kracht blijft het programmeren voor deze specifieke architectuur in de praktijk een uitdaging.
De Xiaomi Xring O3-processor: Een analyse van prestaties en architectuur
Prestaties en vergelijking
De nieuwe CPU van Xiaomi benadert de prestaties van Apple-cores bij taken met één thread (single-threaded) en is aanzienlijk sneller bij taken met meerdere threads (multi-threaded). Hoewel Apple mogelijk binnenkort een nieuwe processor aankondigt die dit voordeel kan wegnemen, en de beschikbaarheid van telefoons met de Xring O3 mogelijk beperkt is, is de chip vanuit technisch oogpunt zeer interessant.
Benchmark-resultaten
Volgens gegevens van Ice Universe en andere bronnen behaalt de Xring O3 de volgende resultaten:
- Geekbench single-core: 3.945
- Geekbench multi-core: 15.221
- AnTuTu-score: Meer dan 5,2 miljoen (waarbij de latentie van de Apple A19 Pro wordt overtroffen)
Technische specificaties
Cache en architectuur
De chip beschikt over een enorme hoeveelheid cache, in totaal 44 MB. Dit is meer dan de meeste laptop-cpu's; gebruikers van Intel-processoren in laptops hebben waarschijnlijk minder cache tot hun beschikking.
De grootste kernen in de Xring O3 zijn de C1-Ultra. Deze zeer krachtige kernen ondersteunen:
- SME2 (Scalable Matrix Extension 2): Voor matrix- en AI-acceleratie.
- SVE2: Voor dataparallellisme (SIMD).
Executie-units
De architectuur is opvallend breed, met 21 executiepoorten, waarvan zes SIMD-operaties (128 bits) ondersteunen. Dit is meer executiepoorten dan men vindt in processors van Intel of AMD. Ter vergelijking: de AMD Zen 5 heeft een voordeel door 4x512-bit te kunnen verwerken, maar voor zover bekend is 6x128-bit het maximum voor een ARM-chip.
Aanvullende technische details over de chip zijn:
- Productieproces: TSMC 3nm.
- Klokfrequentie: Een prime core van 4+ GHz.
De bredere trend in processorontwerp
De Xring O3 maakt een duidelijke trend zichtbaar: we gaan naar kernen die massaal parallel zijn wat betreft het aantal executie-units. Er is sprake van betere SIMD (meer units) en een groter aantal units die in staat zijn om rekenkundige bewerkingen uit te voeren.
Dit betekent dat er per cyclus veel meer onafhankelijke optellingen of vermenigvuldigingen kunnen worden uitgevoerd, ondersteund door aanzienlijk meer cache. Dit is waar de meeste transistors tegenwoordig voor worden ingezet.
Kritische kanttekeningen
Ondanks de indrukwekkende architectuur en specificaties, wordt er opgemerkt dat het programmeren voor al deze kernen in de praktijk nog steeds zeer uitdagend is.
De Xiaomi Xring O3-processor: Een analyse van prestaties en architectuur
Prestaties en vergelijking
De nieuwe CPU van Xiaomi benadert de prestaties van Apple-cores bij taken met één thread (single-threaded) en is aanzienlijk sneller bij taken met meerdere threads (multi-threaded). Hoewel Apple mogelijk binnenkort een nieuwe processor aankondigt die dit voordeel kan wegnemen, en de beschikbaarheid van telefoons met de Xring O3 mogelijk beperkt is, is de chip vanuit technisch oogpunt zeer interessant.
Benchmark-resultaten
Volgens gegevens van Ice Universe en andere bronnen behaalt de Xring O3 de volgende resultaten:
- Geekbench single-core: 3.945
- Geekbench multi-core: 15.221
- AnTuTu-score: Meer dan 5,2 miljoen (waarbij de latentie van de Apple A19 Pro wordt overtroffen)
Technische specificaties
Cache en architectuur
De chip beschikt over een enorme hoeveelheid cache, in totaal 44 MB. Dit is meer dan de meeste laptop-cpu's; gebruikers van Intel-processoren in laptops hebben waarschijnlijk minder cache tot hun beschikking.
De grootste kernen in de Xring O3 zijn de C1-Ultra. Deze zeer krachtige kernen ondersteunen:
- SME2 (Scalable Matrix Extension 2): Voor matrix- en AI-acceleratie.
- SVE2: Voor dataparallellisme (SIMD).
Executie-units
De architectuur is opvallend breed, met 21 executiepoorten, waarvan zes SIMD-operaties (128 bits) ondersteunen. Dit is meer executiepoorten dan men vindt in processors van Intel of AMD. Ter vergelijking: de AMD Zen 5 heeft een voordeel door 4x512-bit te kunnen verwerken, maar voor zover bekend is 6x128-bit het maximum voor een ARM-chip.
Aanvullende technische details over de chip zijn:
- Productieproces: TSMC 3nm.
- Klokfrequentie: Een prime core van 4+ GHz.
De bredere trend in processorontwerp
De Xring O3 maakt een duidelijke trend zichtbaar: we gaan naar kernen die massaal parallel zijn wat betreft het aantal executie-units. Er is sprake van betere SIMD (meer units) en een groter aantal units die in staat zijn om rekenkundige bewerkingen uit te voeren.
Dit betekent dat er per cyclus veel meer onafhankelijke optellingen of vermenigvuldigingen kunnen worden uitgevoerd, ondersteund door aanzienlijk meer cache. Dit is waar de meeste transistors tegenwoordig voor worden ingezet.
Kritische kanttekeningen
Ondanks de indrukwekkende architectuur en specificaties, wordt er opgemerkt dat het programmeren voor al deze kernen in de praktijk nog steeds zeer uitdagend is.