Maksimalna kolicina memorije zavisi od nekoliko faktora:
Hardverskih
- Kod platformi gde je IMC (integrisani memorijski kontroler) integrisan na CPU, od modela procesora (serverski procesori generalno mogu da adresiraju vise memorije npr.). Generalno, svi noviji Intel procesori imaju IMC integrisan na CPU (Nehalem, Westmere, Sandy Bridge, Ivy Bridge), AMD-ovi odavno (Athlon 64+) imaju IMC integrisan na CPU
- Kod platformi gde je MC u northbridge-u, od chipset-a (Intel Core 2 Duo, AMD Athlon, Intel Pentium 4)
- Broja DIMM slotova na samoj ploci
Softverskih (firmware)
- BIOS / UEFI Firmware koda ploce, posto firmware kod prilikom boot-a mora da konfigurise adresibilnu memoriju i prostor za I/O, cesto laptop BIOS-i / UEFI-ji imaju neka ogranicenja (TOUUD/TOLUD) koja onemogucuju populisanje max. memorije koliko CPU podrzava
Softverskih (OS/aplikativni nivo)
- OS mora biti u stanju da adresira svu memoriju. Neke verzije Windows OS-eva su namerno osakacene (tipa Server 2008 Standard ne vidi vise od 32 GB memorije, 32-bitni client Windows-i ne vide vise od 4 GB a cesto je max. adresibilna memorija izmedju 2 i 3.x GB - pa cak i 32-bitni Windows Server OS-evi od 2003 pa na dalje ne garantuju da aplikacije mogu da rade sa vise od 2 GB osim ako same aplikacije nisu PAE kompatibilne, itd... 64-bitni OS-evi generalno vide preko 4 GB, a koliko je max. zavisi od samog OS-a i verzije)
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey