Windows 11 memory allocation


Harve

Member
Local time
7:26 AM
Posts
1
OS
Windows 11
Modern Intel procesor provide multiple memory banks for overlapping core accesses to memory. Sapphire Rapids W-2400 processors have 4 memory channels and W-2500 series has 8 memory channels. How efficient is Windows 11 at allocating memory across banks/channels in order to maximize performance?
 
Windows Build/Version
22H2 19045.3570

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell 5860
    CPU
    W5-2455x
    Motherboard
    Dell 5860
    Memory
    2x16GB
    Graphics Card(s)
    nVida A2000
    Hard Drives
    M.2 1TB
As far as I am aware, allocating memory across banks/channels is accomplished within the DDR SDRAM architecture (Intel or AMD). It is therefore transparent to the Windows Operating System.

  • A third bank group bit (BG2) was added, allowing up to eight bank groups.
Source:


DDR5 doubles the number of bank groups while leaving the number of banks per bank group the same. Increasing banks groups is key as bank accesses to different bank groups require less time delay between accesses, compared to bank accesses within the same bank group. Banks within the same bank groups share local I/O routing, sense amplifiers, and array blocks, which introduce longer timing constraints. Doubling the total overall banks is also key as this improves overall system efficiency by allowing more pages to be open at any given time, thereby increasing the statistical probability of high page-hit ratios.
Source:

Multiple Banks (Interleaving) and Channels
• Multiple banks
• Enable concurrent DRAM accesses​
• Bits in address determine which bank an address resides in​
• Multiple independent channels serve the same purpose
• But they are even better because they have separate data buses​
• Increased bus bandwidth​
Source:

Multiple Open Banks
– Open Banks make for faster access IF your going to that bank on the
next access…performance hit if your not
– Power hit when banks are open
Source
 

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 5600
    Motherboard
    MSI B550-A Pro
    Memory
    16 GB
    Graphics Card(s)
    Sapphire Radeon RX 6500XT (8 GB version)
    Monitor(s) Displays
    BenQ Mobuiz EX2710Q QHD, Iiyama ProLite X23377HDS
    Hard Drives
    MSI Spatium M461 4TB
  • Operating System
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Acer A114
    CPU
    Intel Celeron N4020

Latest Support Threads

Back
Top Bottom