nviennot/core-to-core-latency

[Result] AMD Ryzen 9 5950X 16c32t Zen3 + 2x DDR4 3600MT/s Unbuffered

Slaviusz opened this issue · 0 comments

Num cores: 32
Num iterations per samples: 1000
Num samples: 300

1) CAS latency on a single shared cache line

           0       1       2       3       4       5       6       7       8       9      10      11      12      13      14      15      16      17      18      19      20      21      22      23      24      25      26      27      28      29      30      31   
      0
      1   21±0 
      2   20±0    19±0 
      3   19±0    17±0    18±0 
      4   20±0    19±0    19±0    18±0 
      5   19±0    18±0    18±0    17±0    18±0 
      6   19±0    18±0    18±0    17±0    18±0    17±0 
      7   18±0    17±0    16±0    15±0    17±0    16±0    15±0 
      8   84±0    82±0    83±0    82±0    82±0    82±0    81±0    81±0 
      9   83±0    82±0    81±0    81±0    81±0    81±0    81±0    80±0    22±0 
     10   83±0    82±0    83±0    82±0    82±0    81±0    81±0    80±0    20±0    19±0 
     11   81±0    81±0    82±0    80±0    80±0    79±0    80±0    79±0    19±0    18±0    18±0 
     12   83±0    81±0    81±0    80±0    81±0    80±0    80±0    79±0    21±0    20±0    19±0    19±0 
     13   81±0    80±0    80±0    79±0    80±0    80±0    79±0    78±0    19±0    19±0    18±0    17±0    18±0 
     14   82±0    81±0    81±0    80±0    81±0    80±0    80±0    79±0    19±0    18±0    18±0    17±0    18±0    17±0 
     15   81±0    79±0    80±0    79±0    79±0    79±0    78±0    78±0    18±0    17±0    17±0    16±0    17±0    16±0    16±0 
     16    8±0    21±0    20±0    19±0    22±0    19±0    19±0    18±0    84±0    83±0    83±0    82±0    82±0    83±1    82±0    81±0 
     17   21±0     7±0    19±0    18±0    19±0    19±0    18±0    16±0    82±0    82±0    82±0    81±0    81±0    80±0    81±0    79±0    21±0 
     18   19±0    19±0     7±0    18±0    19±0    18±0    18±0    17±0    83±0    81±0    82±0    81±0    81±0    80±0    81±0    80±0    20±0    19±0 
     19   19±0    18±0    18±0     7±0    18±0    17±0    17±0    16±0    82±0    81±0    81±0    80±0    81±0    80±0    80±0    79±0    19±0    18±0    18±0 
     20   21±0    19±0    19±0    18±0     7±0    17±0    18±0    17±0    83±0    82±0    82±0    80±0    81±0    80±0    81±0    80±0    20±0    19±0    19±0    18±0 
     21   19±0    18±0    18±0    17±0    18±0     7±0    17±0    16±0    82±0    81±0    81±0    79±0    80±0    79±0    80±0    79±0    19±0    19±0    18±0    17±0    18±0 
     22   19±0    18±0    18±0    17±0    18±0    17±0     7±0    16±0    82±0    81±0    81±0    80±0    80±0    79±0    80±0    79±0    19±0    18±0    18±0    16±0    18±0    17±0 
     23   18±0    16±0    17±0    15±0    16±0    15±0    16±0     7±0    81±0    80±0    80±0    79±0    79±0    79±0    79±0    78±0    18±0    17±0    16±0    16±0    17±0    15±0    16±0 
     24   83±0    83±0    83±0    82±0    83±0    82±0    82±0    81±0     7±0    21±0    20±0    19±0    22±0    19±0    19±0    18±0    84±0    83±0    83±0    82±0    83±0    82±0    82±0    81±0 
     25   83±0    82±0    81±0    81±0    82±0    81±0    81±0    80±0    22±0     7±0    19±0    18±0    19±0    19±0    18±0    17±0    83±0    82±0    82±0    81±0    82±0    81±0    81±0    80±0    21±0 
     26   84±0    82±0    82±0    82±0    82±0    81±0    81±0    80±0    20±0    19±0     7±0    18±0    19±0    18±0    18±0    17±0    83±0    82±0    82±0    81±0    82±0    81±0    81±0    80±0    20±0    19±0 
     27   82±0    81±0    81±0    80±0    80±0    80±1    80±0    79±0    19±0    18±0    18±0     7±0    19±0    17±0    17±0    16±0    82±0    81±0    81±0    80±0    81±0    79±0    80±0    79±0    19±0    18±0    18±0 
     28   82±0    81±0    81±0    80±0    81±0    80±0    81±0    79±0    21±0    20±0    19±0    19±0     7±0    18±0    18±0    17±0    82±0    82±0    81±0    81±0    81±0    80±0    80±0    79±0    21±0    20±0    19±0    19±0 
     29   81±0    80±0    80±0    79±0    80±0    79±0    80±0    79±0    19±0    19±0    18±0    17±0    18±0     7±0    17±0    16±0    81±0    80±0    81±0    79±0    80±0    79±0    79±0    78±0    19±0    19±0    18±0    17±0    18±0 
     30   82±0    81±0    81±0    80±0    81±0    80±0    80±0    79±0    19±0    18±0    18±0    17±0    18±0    17±0     7±0    16±0    82±0    81±0    81±0    80±0    81±0    80±0    80±0    80±0    19±0    18±0    18±0    17±0    18±0    17±0 
     31   81±0    80±0    79±0    79±0    79±0    79±0    79±0    78±0    18±0    17±0    17±0    16±0    17±0    16±0    16±0     7±0    81±0    80±0    80±0    80±0    79±0    79±0    78±0    78±0    18±0    17±0    17±0    16±0    17±0    16±0    16±0 

    Min  latency: 7.1ns ±0.0 cores: (20,4)
    Max  latency: 84.4ns ±0.3 cores: (24,16)
    Mean latency: 50.1ns
Architecture:            x86_64
  CPU op-mode(s):        32-bit, 64-bit
  Address sizes:         48 bits physical, 48 bits virtual
  Byte Order:            Little Endian
CPU(s):                  32
  On-line CPU(s) list:   0-31
Vendor ID:               AuthenticAMD
  Model name:            AMD Ryzen 9 5950X 16-Core Processor
    CPU family:          25
    Model:               33
    Thread(s) per core:  2
    Core(s) per socket:  16
    Socket(s):           1
    Stepping:            0
    BogoMIPS:            6786.99
    Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse
                         4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs i
                         bpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd arat npt lbrv svm_lock nrip_s
                         ave tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm
Virtualization features: 
  Virtualization:        AMD-V
Caches (sum of all):     
  L1d:                   512 KiB (16 instances)
  L1i:                   512 KiB (16 instances)
  L2:                    8 MiB (16 instances)
  L3:                    64 MiB (2 instances)
Vulnerabilities:         
  Itlb multihit:         Not affected
  L1tf:                  Not affected
  Mds:                   Not affected
  Meltdown:              Not affected
  Mmio stale data:       Not affected
  Retbleed:              Not affected
  Spec store bypass:     Vulnerable
  Spectre v1:            Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
  Spectre v2:            Vulnerable, IBPB: disabled, STIBP: disabled, PBRSB-eIBRS: Not affected
  Srbds:                 Not affected
  Tsx async abort:       Not affected