Skriv ut

Brittiska Arms senaste cpu-kärna Cortex R82 är dubbelt så snabb som sin starkaste föregångare inom R-familjen. Den är också den första Cortex R som stöder Linux.

Stödet för Linux möjligörs genom att den utrustats med en så kallad minneshanteringsenhet, MMU. Klassiska R-cpuer användes för en enda dedikerad realtidsuppgift medan R82 under Linux smidigt kan växla mellan flera olika program – MMU:n håller deras programminnen isolerade från varandra.

Den tillämpning som Arm lyfter fram är komputationell datalagring – det vill säga hårddiskar som taggar bilder med vad de föreställer, eller komprimerar inspelad video för att den ska ta mindre plats, eller kanske kör det ena programmet på dagtid för att samla data, och det andra på nattetid för att analysera samma data.

Arm spår att det kommer att finnas 79 zettabyte IoT-data år 2025. Den informationen behöver redas ut för att göras nyttig. Ju närmare källan detta sker desto effektivare och säkrare blir hanteringen. 

R82 kan adressera en terabyte DRAM och åtta stycken R82 kan sättas ihop till en multikärna. För AI stöds den numeriska instruktionsuppsättningen Neon. Utöver MMU stöds Arm TrustZone för att ännu bättre på olika sätt säkra och isolera program, data och användare från varandra.

Ett orosmoln för Arm torde vara att en av de största datalagerkunderna, Western Digital, är mycket intresserad av den bubblande öppenkodsarkitekturen Risc V och har annonserat att den planerar att byta två miljarder (!) av sina cpu:er mor Risc V-cpu:er. Där passar det strategiskt bra för Arm att lyfta fram R82 och komputationell datalagring, eftersom det är i den kraftfulla änden av sin cpu-porfölj som Arm har sin största ledning mot den ännu relativt färska arkitekturen Risc V.