ID.nl logo
Huis

De verschillen tussen Intel en ARM-processoren

Wie wint de strijd om de processorarchitectuur van de toekomst te zijn?Fabrikanten van mobiele apparaten kiezen in elk geval massaal voor ARM. Wat zijn de verschillen met de processoren van Intel?

De bekendste processorarchitectuur is x86 van Intel, maar dat is al enige tijd niet meer de populairste. In smartphones, tablets, kleinere computers als de Raspberry Pi en in apparatuur als routers wordt voornamelijk ARM gebruikt. ARM stond oorspronkelijk voor Acorn RISC Machine, tegenwoordig staat het voor Advanced RISC Machine. Het is een processorarchitectuur uit 1985. De ARM-architectuur wordt als licentie verkocht door het bedrijf ARM Holdings (waaraan het bedrijf nog steeds bakken met geld verdient).

Een belangrijk onderdeel van de ARM-architectuur is de RISC-instructieset. RISC staat voor ‘reduced instruction set computing’: een instructieset gericht op efficiëntie en energiezuinigheid. De nieuwste ARM-versie van deze instructieset is ARMv8.3-A uit 2016. Linux werkt op ARMv8 sinds 2012, hetzelfde geldt voor iOS en Android. Windows 10 heeft ook ondersteuning voor ARM. ARM-processors worden onder meer gemaakt door Apple, Nvidia, Qualcomm, Samsung en ARM zelf.

RISC en CISK

RISC staat zoals gezegd voor ‘reduced instruction set computing’. Er bestaat ook iets dat CISC heet: ‘complex instruction set computing’. CISC wordt gebruikt door onder andere Intel-processors. Het doel van CISC is om in zo min mogelijk instructies een operatie uit te voeren. Een processor ondersteunt een bepaald aantal instructies, bijvoorbeeld ADD om twee getallen op te tellen en LOAD. Stel we willen twee getallen vermenigvuldigen. Een processor met de CISC-architectuur heeft daar een speciale instructie voor: MULT. Deze instructie is geoptimaliseerd voor de processor. MULT is een complexe operatie en werkt daardoor dus niet op RISC.

RISC ondersteunt alleen operaties die in één klokcyclus uitgevoerd kunnen worden. Dat betekent als de programmeur wil vermenigvuldigen dat er meer stappen nodig zijn. Dat vereist meer regels code en meer geheugen. Het voordeel is dat de processor minder operaties hoeft te ondersteunen, dat resulteert in minder transistoren en dat leidt weer tot minder energieverbruik. Als een apparaat dan toch meer instructies nodig heeft, dan gebeurt dat vaak door middel van een coprocessor.

Legacy

Een nadeel van de x86-architectuur waar ARM-processors geen last van hebben, is legacy. Dat klinkt vreemd, want ARM bestaat al sinds 1985. Het komt omdat ARM gemaakt is door een enkele groep mensen, in tegenstelling tot x86 dat meer een compromisarchitectuur is van verschillende groepen. Daardoor zijn er regelmatig instructies toegevoegd aan x86, die misschien niet altijd nodig waren. Nuttige en minder nuttige instructies zijn bijvoorbeeld 57 instructies in 1997 voor versnellingen in multimedia, 70 instructies voor SSE om videoprestaties te verbeteren.

In 2003 voegde AMD instructies toe: 10 instructies om over te stappen op 64 bit (x86-64), maar 27 instructies mochten weg. Sinds 2000 zijn er elke paar jaar wel wat instructies aan toegevoegd. Dat resulteert in een chip die nu eenmaal niet zo klein en efficiënt gemaakt kan worden. Gemiddeld gezien is er sinds de geboorte van x86 in 1978 één instructie per maand aan toegevoegd.

Nu heeft Intel sinds de smartphone behoorlijk wat verbeteringen gemaakt en is de legacy een veel kleiner probleem geworden. Ook het effect van het verschil tussen RISC en CISC heeft Intel echter grotendeels weggewerkt en het is tegenwoordig bijna te verwaarlozen.

Voor en nadelen

Een fabrikant die een energiezuinigere processor wil maken, maakt een kleinere processor. Een kleinere processor verbruikt minder stroom, maar wordt wel warmer. Om dat hitteprobleem op te lossen, maakt de fabrikant de processor wat trager. Als we de ARM-processors vergelijken met Intel-processors, dan zien we dat de kloksnelheid van ARM veel lager is, vaak namelijk tussen de 1 en 2 GHz.

Een voordeel dat ARM heeft ten opzichte van x86 en Intel is de zogenoemde big.LITTLE-architectuur. In zo’n architectuur zijn een aantal kleinere en tragere processors gekoppeld aan een reeks krachtige en energievretende processors. Sinds 2011 heeft ARM deze architectuur, die onder andere wordt gebruikt in de Cortex A53 en A57 van ARM en ook in de A10-chip van Apple. Op de desktop en op andere apparaten waar accuduur geen rol speelt, heb je niet zo veel aan big.LITTLE.

Waarom zijn er geen Intel-chips voor smartphones?

-

Dan rijst de vraag: stel Intel dropt alle legacy, wat het bedrijf praktisch al gedaan heeft, waarom zijn er dan geen Intel-chips in smartphones en tablets? Daar is een aantal redenen voor. Intel Atom had het antwoord moeten zijn op ARM en de chip was in het begin erg succesvol in netbooks, maar Intel besteedde niet genoeg aandacht aan Atom. Chips voor smartphones en tablets hebben kleinere marges. Het kwam erop neer dat Intel ervoor zou moeten kiezen om Atom voorrang te geven op zijn andere chips, terwijl die hogere marges en winsten behaalden.

De eerste Intel Atom-SoC kwam overigens pas vijf jaar na de iPhone uit, tot dan toe waren er alleen Intel Atom-processors. Er moesten dus nog chips bij voor een modem, voor een touchscreencontroller en voor andere toepassingen. Intel Atom was enigszins competitief met de chips van Apple, Samsung en TMC, maar niet voor lang. De concurrentie is moordend: dankzij de ARM-licenties kunnen andere bedrijven met deze architectuur aan de slag en deze voor allerlei toepassingen geschikt maken. Uiteindelijk hakte Intel in april 2016 de knoop door en stopte het met Intel Atom-processors, na miljardeninvesteringen met als enig doel om ARM van de troon te stoten.

Verder mislukten Intels eerste stappen in apparaten met energiezuinige processors. In 2006 kwamen de eerste lichte laptops en ultrabooks uit, maar ze werden geleverd met Windows Vista en flopten. Voeg daar nog eens aan toe dat Intel in 2009 koos voor WiMAX in plaats van LTE en het plaatje is compleet. Qualcomm heeft daardoor een aanzienlijke voorsprong op LTE-modems voor mobiel. Intel heeft uiteindelijk in 2016 besloten om zelf ook ARM-processors te gaan maken.

▼ Volgende artikel
Waar voor je geld: 5 NVMe-ssd's van 2 TB voor je laptop
© ID.nl
Huis

Waar voor je geld: 5 NVMe-ssd's van 2 TB voor je laptop

De prijzen van NVMe-chips voor ssd's zijn flink aan het stijgen. Ben je van plan om je laptop van een grotere opslagcapaciteit te voorzien? Dan is dit het moment om te kijken waar je de beste deal kunt vinden. Wij vonden op Kieskeurig.nl een vijftal NVMe-ssd's, met uiteenlopende prijzen. Wees er snel bij, want deze prijzen kunnen snel verder stijgen.

Samsung 990 PRO 2 TB NVMe SSD

Met de Samsung 990 PRO 2 TB NVMe SSD kun je je computer of spelconsole voorzien van een extra snelle opslagoplossing. Deze M.2‑module maakt gebruik van de PCIe 4.0‑interface en haalt sequentiële leessnelheden tot 7.450 MB/s en schrijfsnelheden tot 6.900 MB/s. Volgens Samsung liggen de willekeurige lees‑ en schrijfsnelheden 40 % en 55 % boven die van de vorige 980 PRO, waardoor de drive geschikt is voor data‑intensieve toepassingen zoals videobewerking, 3D‑ontwerp of gaming.

Het energiemanagement is volgens Samsung verbeterd: de ssd levert ruim 50 % meer prestaties per watt ten opzichte van zijn voorganger. Om je systeem stabiel te houden, beschikt de controller over slimme temperatuurbeheersing en een slanke heatsink zodat oververhitting en lawaaierige ventilatoren worden vermeden. Deze NVMe‑schijf werkt in pc’s en consoles en is ook geschikt voor de PlayStation 5. Verder ondersteunt de Samsung Magician‑software het monitoren van de schijftemperatuur en het kopiëren van gegevens.

Leessnelheid: tot 7.450 MB/s
Schrijfsnelheid:
tot 6.900 MB/s

WD Black SN770 2 TB NVMe SSD

De WD Black SN770 2 TB NVMe SSD is een M.2‑ssd die is bedoeld om je laptop of desktop een turboboost te geven. Het model ondersteunt de PCIe Gen 4‑interface en levert leessnelheden tot 5.150 MB/s. WD noemt een 20 % hogere energie‑efficiëntie in vergelijking met de vorige generatie, zodat je systeem minder energie verbruikt tijdens intensieve sessies. Voor gamers is er een speciale ‘gamingmodus’ in het WD Black‑dashboard: hiermee kun je de piekprestaties optimaliseren en tegelijkertijd de status van de schijf in de gaten houden.

De fabrikant benadrukt dat de drive dankzij thermische technologie consistent presteert, zelfs wanneer je langdurig speelt of grote bestanden verwerkt. Het compacte M.2‑formaat maakt hem geschikt voor moderne moederborden en laptops. Doordat de SN770 zowel voor pc als laptop is geformatteerd, kun je hem zonder speciale aanpassingen installeren.

Leessnelheid: 5.150 MB/s
Schrijfsnelheid: 4.850 MB/s

Kingston FURY Renegade 2 TB NVMe SSD

De Kingston FURY Renegade 2 TB NVMe is ontworpen voor gebruikers die hun pc of gameconsole willen uitrusten met veel opslag en hoge snelheden. Deze M.2‑drive maakt gebruik van een Gen 4x4‑NVMe‑controller en 3D‑TLC‑NAND; hierdoor zijn sequentiële lees‑ en schrijfsnelheden tot 7.300 MB/s en 7.000 MB/s mogelijk.

Kingston meldt bovendien dat de drive maximaal 1.000.000 IOPS haalt, wat van belang is bij multitasking of het laden van grote games. Om de prestaties stabiel te houden bij langdurige belasting, heeft Kingston een low‑profile grafeen‑aluminium warmtegeleider ontwikkeld. Voor de PlayStation 5 is een uitvoering met geïntegreerde heatsink beschikbaar; deze extra koellaag helpt de schijf koel te houden wanneer je console continu wordt belast. Met een capaciteit van 2 TB heb je genoeg ruimte voor games en multimediabestanden, en de M.2‑vormfactor maakt hem geschikt voor moderne moederborden.

Leessnelheid: tot 7.300 MB/s
Schrijfsnelheid:
tot 7.000 MB/s

Seagate FireCuda 520N 2 TB NVMe SSD

De Seagate FireCuda 520N 2 TB NVMeis een compacte NVMe‑schijf die speciaal is ontworpen voor handheld gamingapparaten en ultracompacte pc’s. Met een M.2 2230‑vormfactor past hij in handheld consoles zoals de Steam Deck en de ASUS ROG Ally. De drive gebruikt een PCIe Gen4 x4‑interface en levert sequentiële leessnelheden tot ongeveer 5.000 MB/s en schrijfsnelheden tot 3.200 MB/s.

Het door Seagate opgegeven uithoudingsvermogen vermeldt voor de 2 TB‑versie een schrijflast van 660 TBW, wat duidt op de hoeveelheid data die je in de levensduur kunt wegschrijven. Dankzij het compacte formaat en de bijbehorende 5‑jaar garantie is de drive bedoeld als duurzame upgrade voor draagbare systemen. Je hoeft daarbij geen adapters te gebruiken omdat de drive rechtstreeks in het M.2‑2230‑slot past, wat montage vereenvoudigt. Met 2 TB aan opslagruimte is er voldoende ruimte voor games, apps en systeemupdates op een handheld platform.

Leessnelheid: tot 5.000 MB/s
Schrijfsnelheid:
tot 3.200 MB/s

SanDisk SN7100 2 TB NVMe SSD

De SanDisk SN7100 2 TB NVMe SSD richt zich op gamers en professionals die behoefte hebben aan hoge bandbreedte. In zijn 2 TB‑uitvoering gebruikt deze M.2 2280‑drive een PCIe 4.0 x4‑interface met NVMe 1.4‑protocol. Volgens een review haalt hij sequentiële leessnelheden tot 7.250 MB/s en schrijfsnelheden tot 6.900 MB/s, terwijl de random leesprestaties tot 1.000 K IOPS en de random schrijfprestaties tot 1.400 K IOPS reiken. De SN7100 combineert een BiCS8 TLC‑flashgeheugen met een host‑memory‑buffer (HMB), waardoor de drive DRAM‑loos is maar toch hoge prestaties levert. De review benadrukt dat de schijf energiezuinig is en gericht is op langdurig gebruik. Op Kieskeurig wordt vermeld dat deze SSD geschikt is voor zowel pc’s als gameconsoles en een opslagcapaciteit van 2 TB heeft. Daardoor kun je hem gebruiken in een desktop, laptop of console zonder dat je extra configuratie nodig hebt.

Leessnelheid: tot 7.250 MB/s
Schrijfsnelheid:
tot 6.900 MB/s

▼ Volgende artikel
Switch 2-editie van Xenoblade Chronicles X uitgebracht
Huis

Switch 2-editie van Xenoblade Chronicles X uitgebracht

Nintendo heeft geheel onverwachts een Switch 2-upgrade voor Xenoblade Chronicles X: Definitive Edition aangekondigd en uitgebracht.

De rpg van Monolith Soft kwam oorspronkelijk uit in 2015 op Wii U, maar vorig jaar werd het spel al overgezet naar de Nintendo Switch in de vorm van een 'Definitive Edition'. Nu is daar dus een Switch 2-editie bijgekomen.

Mensen kunnen deze editie los kopen op Switch 2, of - als ze de Switch-versie al hebben - een upgrade van (naar schatting) 5 euro aanschaffen om te upgraden naar de Switch 2-versie. Op 16 april komt er ook een fysieke versie in de winkels te liggen.

De Switch 2-upgrade laat het spel in 4K en 60 frames per seconde op televisie draaien, en in 1080p en 60 fps in handheldvorm. Verdere wijzigingen zijn er voor zover bekend niet. De Switch-versie was al een upgrade ten opzichte van het origineel, met verbeterde graphics en meer verhaal.

Watch on YouTube

Over Xenoblade Chronicles X

Xenoblade Chronicles X maakt deel uit van de Xenoblade Chronicles-franchise van Monolith Soft, dat tegenwoordig onderdeel uitmaakt van Nintendo. Er zijn drie hoofddelen in de rpg-serie verschenen, en Xenoblade Chronicles X staat daar los van.

De game speelt zich af in het jaar 2054, waarin de aarde is verwoest. Een kleine groep overlevenden is met een ruimteschip ontsnapt en neergestort op de planeet Mira. In een grote, open spelwereld kunnen spelers op verkenning gaan, en gebruikmaken van een Skell - een soort mech die in een voertuig kan transformeren en kan vliegen.