Intel Skylake

Intel i7-6700 (Skylake), 4.0 GHz (Turbo Boost), 14 nm. RAM: 16 GB, dual DDR4-2400 CL15 (PC-19200).

Note: It's possible that L2 Cache Latency can be 11 cycles in some cases. But dependency chain workload shows 12 cycles.

1 GB pages

2 MB pages mode (64-bit Windows)

  Size        Latency       Increase   Description

  32 K     4                           
  64 K     8                       4   + 8 (L2)        
 128 K    10                       2   
 256 K    11                       1
 512 K    27                      16   + 30 (L3)
   1 M    34                       7
   2 M    38                       4
   4 M    40                       2
   8 M    42                       2
  16 M    42 + 28 ns           28 ns   + 51 ns (RAM)
  32 M    42 + 41 ns           13 ns
  64 M    42 + 46 ns            5 ns
 128 M    47 + 49 ns       5 +  3 ns   + 9 (TLB miss)
 256 M    49 + 51 ns       2 +  2 ns
 512 M    50 + 51 ns       1 +    ns
1024 M    51 + 51 ns       1 +    ns


4 KB pages mode (64-bit Windows)

  Size        Latency       Increase   Description

  32 K     4                           
  64 K     8                       4   + 8 (L2)        
 128 K    10                       2   
 256 K    11                       1
 512 K    32                      21   + 30 (L3) +9 (L1 TLB miss)
   1 M    41                       9
   2 M    46                       5
   4 M    49                       3   
   8 M    60 +  4 ns      11 +  4 ns   + 17 (L2 TLB miss)
  16 M    66 + 28 ns       6 + 24 ns   + 51 ns (RAM)
  32 M    68 + 41 ns       2 + 13 ns
...

MISC

Links

Skylake at Wikipedia