Microsoft heeft op de Windows Hardware Engineering Conference (WinHEC) bekend gemaakt dat het bedrijf een high-end Windows versie met ondersteuning voor non-uniform memory access, ofwel NUMA, in ontwikkeling heeft. Tot nu toe is NUMA altijd het domein geweest van high-end Unix serversystemen, maar met de toevoeging van NUMA support in Windows en de komst van de AMD Hammer architectuur zal de NUMA technologie binnenkort ook beschikbaar komen op het gangbare x86 Windows platform.
NUMA is vernoemd naar het feit dat de geheugenregionen in een NUMA systeem met verschillende snelheden toegankelijk zijn, bijvoorbeeld omdat een geheugendeel zich op een andere fysieke bus bevindt dan de processor die dit gebied wil benaderen. NUMA groepeert de processors en geheugens in verschillende cellen, zodat het besturingssysteem over informatie kan beschikken waarmee het OS zijn taken zo optimaal mogelijk over de cellen kan verdelen. Het streven is dat de processor altijd communiceert met geheugen in zijn eigen cel.
Een voorbeeld van een NUMA implementatie is het Hammer platform van AMD. De Hammer processor beschikt over een geïntegreerde geheugencontroller, die in een multi-processor configuratie een deel van het totale geheugen beheert. Dit heeft als voordeel dat de geheugenbandbreedte kan meegroeien met het aantal processors, zodat een optimale schaalbaarheid wordt bereikt. Het betekent echter wel dat het niet-lokale geheugen een hogere toegangstijd heeft dan de DRAM modules die aan de lokale geheugencontroller zijn gekoppeld. Het besturingssysteem zal hiermee rekening moeten houden teneinde het potentieel van de architectuur maximaal te benutten.
![]() |
Microsoft heeft niet gezegd welke NUMA hardware door Windows ondersteund zal worden, maar het lijkt vanzelfsprekend dat naast de Intel Itanium ook de AMD Hammer als enige échte x86-NUMA architectuur tot de kanshebbers gerekend mag worden. De ondersteuning zal beschikbaar komen in twee versies van Windows, .Net Enterprise Server en .Net Datacenter.
Zie voor meer informatie dit artikel van News.com en de AMD Hammer platform preview van Tweakers.net.