Traditioneel is AMD altijd al in grote mate afhankelijk geweest van de gebruikte geheugenmodules. Computerbase besloot om de invloed van geheugenmodules op de snelheid van het Kaveri-platform van AMD onder de loep te nemen. Voor de test werden de AMD A10-7850K en A8-7600 APU's gebruikt die beide gebruik maken van de Kaveri-architectuur.
Allereerst werd de invloed van de geheugenklokfrequentie vergeleken door DDR3-modules met klokfrequenties van 1866 MHz, 2133 MHz en 2400 MHz te vergelijken. Uitgaande van een frequentie van 1866 MHz, bleek de 2133 Mhz ongeveer 10% sneller te zijn en de 2400 MHz module 15% sneller.
Rang van geheugenmodule
Een andere belangrijke factor is echter de rang van elke module en hoeveel modules worden aangestuurd door de interne geheugencontroller van de Kaveri APU's. De rang van een geheugenmodule bepaalt hoeveel geheugenadressen aangestuurd kunnen worden door een enkele module, zo kan een module een enkelvoudige rang of dubbele rang hebben. Als een geheugenmodule bijvoorbeeld acht verschillende geheugenlijnen heeft om een geheugenbreedte van 64-bit te kunnen bereiken, heeft een module met enkelvoudige rang acht chips nodig en een dubbele rang module 16 chips waarbij elke geheugenlijn twee chips aanstuurt. De term dual-sided, ofwel chips aan beide kanten van het PCB van een geheugenmodule, heeft hier verder weinig mee te maken, aangezien de rang gaat over hoe de geheugenchips worden aangestuurd binnen een geheugenmodule.
AMD raadt aan om elk van de twee geheugenkanalen van de Kaveri APU's met ofwel twee enkele modules aan te sturen ofwel één geheugenmodule met dubbele rang. Waar AMD het verschil nog niet kon aangeven, is Computerbase erin geslaagd om het verschil tussen de rangen van geheugenmodules en het aantal modules wel aan te tonen.
Verschillen
Verschillende configuraties werden getest met twee modules van enkelvoudige rang en dubbele rang en met vier enkelvoudige rang modules. Op een Intel platform met Intel Core i5-4670K processor bleek er een verwaarloosbaar verschil van 0,3% te zijn tussen twee enkelvoudige rang modules en twee dubbele rang modules. Met de Kaveri-processors van AMD was er echter een ander beeld. Uitgaande van een AMD A10-7850K processor met twee geheugenmodules met enkele rang, zouden vier geheugenmodules met enkele rang ongeveer 2,1% sneller zijn. Met deze configuratie is elke geheugenlijn van de interne geheugencontroller van de Kaveri APU bezet met twee geheugenmodules.
Twee geheugenmodules met dubbele rang bleken echter 7,1% sneller te zijn dan twee geheugenmodules met enkele rang op een AMD A10-7850K APU. Ten opzichte van de vier enkele rang modules zijn de twee dubbele rang modules nog steeds 4,9% sneller, hetgeen natuurlijk een opmerkelijke conclusie is en duidelijk naar voren brengt dat dubbele rang modules beter zijn voor AMD Kaveri APU's. Bij de langzamere AMD A10-6800K processor was het verschil ongeveer 1,3%, een stuk minder significant dus.
Het verschil tussen enkele rang en dubbele rang en het aantal modules is daarnaast ook erg afhankelijk van de toepassing. In sommige benchmarks was er bijvoorbeeld geen waarneembaar verschil tussen twee of vier enkele rang modules en dubbele rang modules. Volgens Computerbase bedroeg het verschil in games gemiddeld 7% tussen enkele rang modules en dubbele rang modules en ook GPGPU-toepassingen kunnen goed profiteren van het verschil in geheugenmodules.
Hoewel Computerbase het verschil tussen enkele rang modules en dubbele rang modules wel heeft aangetoond, vermelden geheugenfabrikanten vrijwel nooit de de rang van een module. Voor consumenten is het dus zelfs met deze informatie lastig om te bepalen welke modules een dubbele rang hebben. Dit zou zichtbaar gemaakt kunnen worden in software zoals AIDA64 of in een productnaam herkend kunnen worden met de term "2R" voor dubbele rang en "1R" voor enkelvoudige rang. Inmiddels wordt op Computerbase ook al een lijst bijgehouden met geheugenmodules die een dubbele rang hebben, zo blijken opvallend veel Kingston geheugenmodules een dubbele rang te hebben.
Bron: Computerbase