1) AlphaPC64, 300MHz 21064A, 2MB L2, Digital Unix; the results for 0.5MB and 1MB look fishy (bug in bplat?). 2) LX164, 600MHz 21164A, 2MB L3, Linux 3) XP1000, 500MHz 21264, 4MB L2, Linux 4) UP1500 (AMD760), 800MHz 21264, 8MB L2, DDR266 ECC RAM, Linux; the results for 1MB and 2MB look fishy, even for a direct-mapped cache without page colouring. 6) VIA Apollo Pro (or so), 1000MHz Pentium III (Coppermine), PC133 ECC RAM, Linux; Are the results between 32KB and 128KB realistic (7 cycles L2 latency)? 7) i845E, 2.26GHz Pentium 4, Linux, DDR266 ECC RAM 8) AMD 760MP, 2GHz Athlon MP (dual Barton), DDR266 ECC RAM, Linux 9) 2GHz Opteron 246 (dual), DDR333 reg ECC RAM (dual channel), Linux; are the performance variations due to varying success at NUMA allocation? 10) 2GHz Athlon 64, 1MB L2, Socket 754, DDR333 ECC RAM, Linux 11) Phenom IIX2 560 (K10) 3.3GHz, 64K+64K I+D cache/core, 512K L2/core, 6MB L3, 2x4GB DDR3-1333 12) Athlon X4 845 (Excavator) ~3650MHz, 32KB D-cache/core + 64KB I-cache/2 cores, 1MB L3/2 cores, 2x8GB DDR3 13) 3GHz Xeon E5450 (2x4cores, Harpertown, Core2 generation), 32KB D-cache, 6MB L2 (for every two cores), 12x2GB PC2-5300 (DDR2-666) FB-DIMM ECC 14) 2.8GHz Xeon X3460 (Nehalem), 32K D+32K I-cache/core, 256K L2/core, 8MB L3, 4*8GB DDR3-800 ECC RAM 15) 3.1GHz Xeon E3-1220 (Sandy Bridge), 32KB D-cache, 256KB L2/core, 8MB L3, 2x8GB DDR3-1333 ECC unbuffered 16) 4.4GHz Core i7-4690 (Haswell), 32KB D-cache, 256KB L2/core, 8MB L3, 4x8GB DDR3-1600 17) 4GHz Core i5-6600K (Skylake), 32KB D-cache, 256KB L2/core, 6MB L3, 2x8GB DDR4-2133 18) Ryzen 7 1800X (Zen), running at ~3.7Ghz for these benchmarks, 32KB D-cache + 32KB I-cache per core, 512KB L2/core, 8MB L3/4 cores, 4x16GB DDR4-2400 ECC 19) Ryzen 9 3900X (Zen2) ~4.5GHz, 32KB D-cache, 512KB L2/core, 16MB L3/4 cores, 4x32GB DDR4-2666 ECC 20) Ryzen 7 5800X (Zen3), ~4.8Ghz, 32KB D-cache/core, 512KB L2/core, 32MB L3, 4x32GB DDR4-3200 ECC 21) Xeon W-1370P (Rocket Lake), 5.2GHz, 48KB D-cache/code, 512KB L2/core, 16MB L3, 4x32GB DDR4-3200 ECC 30) Atom 330 (Bonnell) 1600MHz, 2 cores, 24KB D + 32KB I-cache per core, 512KB L2/core, 2GB RAM 31) Celeron J3455 (Goldmont) ~2200MHz, 4 cores, 24KB D-cache + 32KB I-cache per core, 1MB L2 cache/2 cores, 2x8GB DDR3 RAM 32) Celeron J4105 (Goldmont+) ~2400MHz, 4 cores, 24KB D-cache + 32KB I-cache per core, 4MB L2, 2x4GB DDR4-2400 RAM. 40) Rockpro64, Rockchip RK3399 with 1800MHz Cortex A72, 32KB D-cache (+48KB I-cache), 1MB L2 cache for the two A72s, 4GB LPDDR4 41) Rockpro64, Rockchip RK3399 with 1416MHz Cortex A53, 32KB D-cache (+32KB I-cache), 512KB L2 cache for the four A53s, 4GB LPDDR4 42) Odroid C2, 1.536GHz Amlogic S905, ARM Cortex-A53, 2GB 32-bit DDR3 912MHz; probably ~32KB D-cche, ~512KB L2 cache (guessed from the results) All latencies are in ns. Mach. 1 2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 30 31 32 40 41 42 1K 10.5 3.3 6.0 3.8 2.9 0.9 1.5 1.5 1.5 1.0 1.1 1.0 1.3 1.3 1.0 1.0 1.1 1.0 0.8 1.0 1.8 1.4 1.3 2.2 2.2 1.9 2K 10.6 3.4 6.0 3.8 3.0 0.9 1.5 1.5 1.5 0.9 1.1 1.0 1.2 1.2 0.9 1.0 1.1 1.0 0.8 1.0 1.8 1.3 1.3 2.2 2.2 1.9 4K 10.5 3.3 6.0 3.8 3.0 0.9 1.6 1.5 1.5 1.0 1.1 1.0 1.2 1.2 0.9 1.0 1.1 1.0 0.8 1.0 1.9 1.3 1.2 2.2 2.2 2.0 8K 10.6 3.4 6.0 3.8 3.0 1.0 1.5 1.5 1.5 0.9 1.1 1.0 1.2 1.2 0.9 1.0 1.1 0.9 0.8 1.0 1.9 1.3 1.2 2.2 2.2 2.0 16K 10.6 13.4 6.0 3.8 3.0 8.2 1.5 1.5 1.5 0.9 1.1 1.0 1.2 1.2 0.9 1.0 1.1 1.0 0.8 1.0 1.9 1.3 1.2 2.2 2.2 2.0 32K 63.7 14.1 6.0 3.8 7.0 8.1 1.5 1.5 1.5 0.9 1.1 1.1 1.3 1.2 0.9 1.0 1.1 1.0 0.8 1.0 9.8 7.3 7.6 6.8 2.2 4.0 64K 63.5 13.8 6.1 3.8 7.0 8.1 1.5 1.5 1.5 0.9 4.8 5.1 3.0 3.5 2.7 3.0 4.7 2.2 2.5 2.5 10.0 7.4 7.7 11.1 10.0 9.1 128K 64.1 63.6 30.2 22.7 7.0 8.1 10.1 6.3 6.4 4.6 4.8 5.4 3.0 3.6 2.7 4.0 4.6 2.7 2.5 2.5 11.8 7.4 7.7 11.2 11.5 10.8 256K 68.3 78.8 42.6 22.7 94.8 8.2 10.0 8.7 8.8 4.7 4.8 5.5 7.6 5.5 5.0 5.0 4.7 2.8 2.5 2.5 12.8 9.0 9.3 13.0 11.9 11.1 512K 117.9 77.4 82.4 28.8 143.8 87.2 93.1 9.4 9.4 5.0 7.4 5.6 14.1 9.4 9.6 9.9 8.5 5.1 6.7 5.0 67.2 9.7 10.0 16.0 40.2 36.1 1M 118.8 138.0 78.9 62.4 143.6 156.5 197.1 45.6 42.0 17.6 41.1 5.6 14.1 9.4 9.6 9.9 11.7 7.8 10.3 9.6 125.7 20.0 10.1 68.8 141.2 124.9 2M 217.2 168.2 115.7 88.2 143.2 159.6 195.9 78.4 68.4 17.6 104.1 18.3 14.2 9.5 9.6 9.9 12.0 8.2 10.6 9.7 125.8 72.1 10.1 136.7 161.9 139.0 4M 338.3 205.1 147.6 93.3 143.5 159.0 197.7 114.8 68.7 17.9 104.4 78.3 14.3 10.2 9.6 10.0 12.0 7.8 10.2 9.4 125.5 72.9 25.9 156.0 162.2 142.1 8M 373.8 227.2 182.7 144.1 144.2 158.6 197.7 109.7 68.9 56.1 104.4 87.0 39.2 37.4 18.0 32.6 34.2 7.7 10.0 9.3 125.5 72.8 89.6 156.1 162.4 140.0 16M 373.7 230.9 199.8 180.9 144.6 158.6 197.8 79.0 68.9 64.4 104.4 122.3 76.0 71.0 42.6 52.3 96.7 20.8 9.8 12.7 125.5 72.6 89.5 154.6 162.4 140.0 32M 65.7 104.5 123.4 77.3 72.2 57.3 59.8 97.3 74.0 15.1 37.8 125.4 72.6 89.6 64M 65.7 103.6 123.4 77.4 72.3 64.3 63.9 96.2 77.0 62.8 49.4 125.5 72.6 89.7 128M 75.8 73.6 54.8