
IBM har utvecklat en ny serverprocessor som kan köra både IBMs egen Z-instruktionsuppsättning och Arm-kod. Det speciella är att Arm inte hanteras av separata processorkärnor. Varje kärna kan exekvera båda arkitekturerna.
Den nya processorn presenterades på Hot Chips och är avsedd för framtida IBM Z- och LinuxONE-system. Den blir IBMs första processor med två instruktionsarkitekturer i samma kärna.
Det innebär att Arm-baserade Linuxmiljöer kan köras sida vid sida med z/OS och befintliga Linux-applikationer. Företag kan därmed köra programvara som utvecklats och optimerats för Arm utan att flytta arbetslaster från IBMs serversystem.
Processorn tillverkas i 2-nanometersteknik och har elva kärnor med en klockfrekvens på över 5,7 GHz. IBM har också byggt in AI-acceleratorer för inferens samt en separat DPU för att avlasta I/O-hanteringen.
Satsningen är ett resultat av det strategiska samarbete som IBM och Arm offentliggjorde i april. För Arm innebär lösningen ytterligare ett steg in på marknaden för krävande företagsservrar, efter att arkitekturen redan fått en stark ställning inom moln- och AI-infrastruktur.
Den tekniskt ovanliga delen är hur IBM har valt att integrera Arm. I stället för att lägga till Arm som ett separat delsystem har varje processorkärna konstruerats för att exekvera både IBM Z- och Arm-instruktioner.
Det gör att Arm-programvara kan flyttas närmare de affärskritiska arbetslaster som redan körs på IBM Z och LinuxONE, samtidigt som systemen behåller IBMs funktioner för säkerhet, tillgänglighet och driftsäkerhet.




