Begin deze week schreef EETimes dat een bedrijf genaamd Micro Magic de meest efficiënte processor heeft weten te maken. Het gaat echter niet om een arm-processor, maar om een cpu die de risc-v-instructieset gebruikt. Nu heeft dit bedrijf een persbericht onthuld waarin het officieel verklaart wat voor een prestaties er mogelijk moeten zijn met de chip in kwestie. Ars Technica heeft de situatie onderzocht en constateert dat de cpu inderdaad erg concurrerend moet zijn wat stroomverbruik betreft.
Hoe de chip of de core precies genoemd gaat worden vertelt de chipontwerper noch EETimes niet, voor nu wordt hij simpelweg 'Micro Magic 64-bit risc-v-core' genoemd. In een persbericht constateert Micro Magic dat hij meer dan tien keer sneller moet zijn dan welke chip met de cisc-, risc- of mips-instructieset (met een snelheid tussen de 3 en 5 GHz) dan ook. Hij moet op 3 GHz bovendien de meest zuinige chip in zijn klasse vormen, met een verbruik van slechts 70 milliwatt. Op 5 GHz gaat het om een verbruik van 200 milliwatt.
EETimes heeft de chip mogen testen aan de hand van een Odroid-hat. Daarbij draaide hij op 4,327 GHz met 0,8 volt en op 5,19 GHz op 1,1 volt. Micro Magic constateert dat de chip 8.000 punten in de CoreMark-benchmark voor Linux moet halen op 3 GHz, 11.000 punten op 4.25 GHz en 13.000 punten op 5 GHz. Voor nu is het een chip met slechts één core en één thread, maar Micro Magic-adviseur Andy Huang zegt dat een chip met 25 cores met gemak te produceren moet zijn.
CoreMark blijkt een test te zijn die voornamelijk de nadruk legt op simpele lees- en schrijftaken, integer-prestaties en control operations. Dat betekent dat mogelijke flessenhalsen zoals verschillen in toegang tot geheugen en i/o vermeden worden, en vermoedelijk is dit een minder sterk punt van de chip. De benchmark is ontwikkeld door het Embedded Microprocessor Benchmark Consortium, waar onder andere Intel, Texas Instruments, Arm, Realtek en Nokia lid van blijken te zijn.
Aangezien het stroomverbruik van de demochip bekend is en de benchmark ook is te draaien door andere processors is te vergelijken hoe hij presteert. Ars Technica heeft dit gedaan, en concludeert dat de AMD Ryzen 7 4700U de snelste chip is die het heeft weten te testen. Deze laptop-apu behaalt 32.857 punten, iets meer dan Apple's M1 met 31.150 punten. Dat is voor zowel AMD's en Apple's concurrent alsnog fors meer dan de risc-v-chip met 13.000 punten, maar het belangrijkste van de nieuwe chip is de efficiëntie. De risc-v-cpu haalt namelijk 8.200 iterations per second, met slechts 70 milliwatt. Dat moet zorgen voor een prestatie-per-watt van 117.143, en op 4,25 GHz moet dit 55.000 zijn. De eerstvolgende efficiënte chip is de Ryzen 7 4700U met slechts 13.956 punten. De uitermate goed presterende én zuinige M1 staat hier met 10.947 punten zelfs nog iets onder.
Een cpu-monster voor hedendaagse laptops of uitgebreide single board computertjes is de risc-v-chip dus niet, maar wat stroomverbruik betreft moet hij het ongeëvenaard zijn. Als we verder in de toekomst kijken is het dus mogelijk dat x86-chips en wellicht zelfs arm-cpu's zoals Apple's M1 er allemaal uitgerend worden door dit soort processors. Echter zal dat nog even duren, aangezien er nog maar weinig producten zijn en software die dit soort chips tot hun recht laten komen.
Bronnen: Micro Magic (PDF), Ars Technica