DynamIQ vs big.LITTLE Architecture: Vad har förändrats

0 Shares

Både Qualcomm och Samsung har överträffat sin nästa generation av chipsets, The Snapdragon 845 och jämförbara Exynos 9810, som lovar en hälsosam uppgradering för 2018 flaggskepp. De nya chipsen säkerställer betydande prestationsvinster (förhoppningsvis bibehåller samma effektivitet) och har utformats för att stödja kommande teknologitrender som AI och AR, men den största förändringen denna cykel kommer att inkluderas av DynamIQ ARM-arkitektur.

Låt oss försöka förenkla DynamIQ och dess sannolika effekter i kommande smartphone-chipsets.

Vad är DynamIQ i chipset?

DynamIQ är i huvudsak en ny ARM-lösning för att ansluta olika kärnor på en chipset. Det är nästa generation till den populära big.LITTLE-arkitekturen där olika (eller samma) uppsättningar kärnor ordnades i två (eller flera) kluster. Så vi skulle vanligtvis se 4 Cortex-A72-kärnor ihopkopplade med 4 Cortex A53-kärnor, eller 4 Cortex-A53-kärnor ihopkopplade med andra 4 Cortex-A53-kärnor och så vidare.

Med DynamIQ kan dock olika typer av kärnor placeras i samma kluster. Du kan ha prestanda- och kraftkärnor placerade i ett kluster istället för två separata kluster.

Att placera kärnorna i samma kluster bör säkerställa bättre kommunikation mellan dem.

Dessa kärnor delar en L3-cache som i enkla termer hjälper dessa kärnor att kommunicera snabbare med varandra. Detta kommer också att ge OEM-företag större frihet att välja olika kärnkombinationer, särskilt för mellantelefoner. Till exempel kan Qualcomm ha ett mellanklasschip med 3 högpresterande kärnor och 5 kraftkärnor.

För närvarande stöder bara Cortex-A75- och Cortex-A55-kärnor DynamIQ och det här är de enda kärnorna som kommer att användas i DynamIQ-chips åtminstone ytterligare ett år. Qualcomms Krait 385 Gold och Samsungs M3-kärnor i Snapdragon 845 och Exynos 9810 använder Cortex-A75 som basarkitektur.

Läs också: En nybörjarhandbok för att förstå smarttelefonprocessorer

DynamIQ VS big.LITTLE: Vad har förändrats

  • Med DynamIQ kan nu stora och små kärnor placeras i samma kluster. Du kan behålla upp till 8 kärnor i ett kluster (till skillnad från 4 i big.LITTLE). Det finns ett alternativ att lägga till flera kluster (upp till 32, totalt 256 kärnor) också, men det är inte ett praktiskt användningsscenario för smartphone-applikationsprocessorer.
  • Att flytta alla kärnor under ett kluster hjälper till att minska minnets latens. Eller, med andra ord, kommer att leda till prestationsvinster utan en ökning av energiförbrukningen. ARM har också gjort att kärnor stängs av snabbare och det skulle ytterligare bidra till att spara batteri.
  • Vi kan ha valfri kombination av Cortex-A55- och Cortex-A75-kärnor: 1 + 7; 2 + 6, 3 + 5; 4 + 4. 1 + 7-konfigurationen kommer att vara intressant för medelklassiga enheter.
  • Varje kärna kan nu drivas med olika frekvenser. Tillverkare har möjlighet att stänga av varje kärna individuellt. Tillverkare kan ha olika frekvenser för alla åtta kärnor, men att implementera det kommer att medföra mer kostnad.

  • All denna flexibilitet i kärnarkitekturen är beroende av DynamIQ Shared Unit (DSU) som överbryggar alla kärnor och cacheminnen tillsammans. Det gör det lättare för kärnor i ett kluster att kommunicera med varandra. Att förlita sig på DSU istället för programvara för minne och cachehantering hjälper också till att spara energi och tid.
  • De nya DynamIQ-kärnorna (Cortex-A55 och Cortex-A75) har privat L2-cache (till skillnad från delad L2-cache i stora LITTLE-chips). Att placera Cache närmare CPU: n borde också minska minnet.
  • Med DynamIQ kommer ARM-processorer att ha L3-cache för första gången (något som Apple introducerade i A6). Chipset-tillverkare kan lägga till upp till 4 GB L3-cache (16-vägs).
  • DynamIQ-baserade SoC: er kommer att innehålla Cortex-A55-kärnor i kraftklustret till skillnad från Cortex-A53 på nästan alla andra stora.LITTLE arkitekturchips. Med Cortex-A55 har ARM fokuserat på att förbättra prestanda genom att förbättra minnessystemet och därmed kommer DynamIQ-marker att dra nytta av bättre energieffektivitet.
  • Inte bara Cortex-A55 utan Cortex-A75-kärnorna som kommer att användas i DynamIQ-baserade kretsuppsättningar fokuserar också på att förbättra prestanda (snarare än energieffektivitet eller termisk effektivitet som har varit kontaktpunkterna för senaste generationens chips som Cortex-A73 och Cortex -A72).

Kommer vi att se många DynamIQ-baserade chipsets under 2018?

Även om det är sant att DynamIQ kommer att göra chipsets mer flexibla, ge chiptillverkare mycket mer utrymme för innovation och erbjuda bättre prestanda, kanske många tillverkare inte är intresserade av att ge upp big. inte för mellantelefoner. Vi förväntar oss inte att DynamIQ kommer att gå längre än flaggskeppsuppsättningarna en längre tid framöver.

Saker du borde veta om smarttelefonkameror

0 Shares