upgrade Benchmark system upgrade before: Processor: AMD Phenom II X4 965 @ 3.40GHz (4 Cores), Motherboard: ASUS M4A89TD PRO USB3 (2001 BIOS), Chipset: AMD RD890 PCI-e GFX Hydra part, Memory: 16GB, Disk: 4001GB Corsair MP600 CORE + 60GB Corsair CSSD-F60 + 1000GB SAMSUNG HD103SJ + 2000GB SAMSUNG HD203WI + 1000GB Seagate ST31000528AS, Graphics: Gigabyte NVIDIA GeForce RTX 2080 SUPER 8GB, Audio: Realtek ALC892, Monitor: DELL SE3223Q + MPG321UR-QD, Network: Realtek RTL8111/8168/8411 OS: Gentoo 2.13, Kernel: 6.1.19-gentoo-x86_64 (x86_64), Desktop: GNOME Shell 44.1, Display Server: X Server 1.20.8, Display Driver: NVIDIA 525.116.04, OpenGL: 4.6.0, Compiler: GCC 11.3.1 20221209 + Clang 16.0.5 + LLVM 16.0.5, File-System: btrfs, Screen Resolution: 7680x2160 after: Processor: AMD Ryzen 9 7900X 12-Core @ 4.70GHz (12 Cores / 24 Threads), Motherboard: ASRock X670E Steel Legend (1.21 BIOS), Chipset: AMD Device 14d8, Memory: 62GB, Disk: 4001GB Corsair MP600 CORE + 1000GB Seagate ST31000528AS + 2000GB SAMSUNG HD203WI, Graphics: Gigabyte NVIDIA GeForce RTX 2080 SUPER 8GB, Audio: NVIDIA TU104 HD Audio, Monitor: MPG321UR-QD + DELL SE3223Q, Network: Realtek RTL8111/8168/8411 + Realtek RTL8125 2.5GbE + MEDIATEK MT7922 802.11ax PCI OS: Gentoo 2.13, Kernel: 6.1.19-gentoo-x86_64 (x86_64), Desktop: GNOME Shell 44.1, Display Server: X Server 1.20.8, Display Driver: NVIDIA 535.86.05, OpenGL: 4.6.0 NVIDIA 535.86.05, Compiler: GCC 12.3.1 20230526 + Clang 16.0.6 + LLVM 16.0.6, File-System: btrfs, Screen Resolution: 7680x2160 LevelDB 1.23 Benchmark: Hot Read Microseconds Per Op < Lower Is Better before . 2.576 |=================== after .. 8.772 |=============================================================== LevelDB 1.23 Benchmark: Fill Sync Microseconds Per Op < Lower Is Better before . 30.33 |============================================= after .. 42.48 |=============================================================== LevelDB 1.23 Benchmark: Overwrite Microseconds Per Op < Lower Is Better before . 25.19 |========================================= after .. 38.80 |=============================================================== LevelDB 1.23 Benchmark: Random Fill Microseconds Per Op < Lower Is Better before . 25.06 |========================================= after .. 38.64 |=============================================================== LevelDB 1.23 Benchmark: Random Read Microseconds Per Op < Lower Is Better before . 2.597 |================== after .. 8.969 |=============================================================== LevelDB 1.23 Benchmark: Seek Random Microseconds Per Op < Lower Is Better before . 3.636 |=============== after .. 15.303 |============================================================== LevelDB 1.23 Benchmark: Random Delete Microseconds Per Op < Lower Is Better before . 24.71 |========================================== after .. 36.88 |=============================================================== LevelDB 1.23 Benchmark: Sequential Fill Microseconds Per Op < Lower Is Better before . 23.94 |======================================= after .. 38.30 |=============================================================== SQLite 3.41.2 Threads / Copies: 1 Seconds < Lower Is Better before . 57.67 |=============================================================== after .. 40.00 |============================================ SQLite 3.41.2 Threads / Copies: 2 Seconds < Lower Is Better before . 82.79 |=============================================================== after .. 69.95 |===================================================== SQLite 3.41.2 Threads / Copies: 4 Seconds < Lower Is Better before . 92.20 |=============================================================== after .. 70.42 |================================================ Stream 2013-01-17 Type: Copy MB/s > Higher Is Better before . 12376.0 |============== after .. 54790.8 |============================================================= Stream 2013-01-17 Type: Scale MB/s > Higher Is Better before . 8957.6 |=============== after .. 36550.0 |============================================================= Stream 2013-01-17 Type: Triad MB/s > Higher Is Better before . 10074.7 |=============== after .. 40170.6 |============================================================= Stream 2013-01-17 Type: Add MB/s > Higher Is Better before . 10084.0 |=============== after .. 40023.6 |============================================================= Glibc Benchmarks 2.37 Benchmark: cos ns < Lower Is Better before . 187.98 |============================================================== after .. 62.17 |===================== Glibc Benchmarks 2.37 Benchmark: exp ns < Lower Is Better before . 47.20 |=============================================================== after .. 16.57 |====================== Glibc Benchmarks 2.37 Benchmark: ffs ns < Lower Is Better before . 9.95213 |============================================================= after .. 8.53430 |==================================================== Glibc Benchmarks 2.37 Benchmark: pow ns < Lower Is Better before . 152.51 |============================================================== after .. 32.42 |============= Glibc Benchmarks 2.37 Benchmark: sin ns < Lower Is Better before . 170.39 |============================================================== after .. 56.90 |===================== Glibc Benchmarks 2.37 Benchmark: log2 ns < Lower Is Better before . 49.33 |=============================================================== after .. 14.80 |=================== Glibc Benchmarks 2.37 Benchmark: modf ns < Lower Is Better before . 13.76 |=============================================================== after .. 10.24 |=============================================== Glibc Benchmarks 2.37 Benchmark: sinh ns < Lower Is Better before . 93.88 |=============================================================== after .. 22.94 |=============== Glibc Benchmarks 2.37 Benchmark: sqrt ns < Lower Is Better before . 24.55670 |============================================================ after .. 9.39144 |======================= Glibc Benchmarks 2.37 Benchmark: tanh ns < Lower Is Better before . 149.56 |============================================================== after .. 28.10 |============ Glibc Benchmarks 2.37 Benchmark: asinh ns < Lower Is Better before . 93.37 |=============================================================== after .. 24.24 |================ Glibc Benchmarks 2.37 Benchmark: atanh ns < Lower Is Better before . 102.26 |============================================================== after .. 28.19 |================= Glibc Benchmarks 2.37 Benchmark: ffsll ns < Lower Is Better before . 9.28440 |============================================================= after .. 8.44999 |======================================================== Glibc Benchmarks 2.37 Benchmark: sincos ns < Lower Is Better before . 129.90 |============================================================== after .. 35.16 |================= Glibc Benchmarks 2.37 Benchmark: pthread_once ns < Lower Is Better before . 11.69990 |============================================================ after .. 8.06500 |========================================= perf-bench Benchmark: Epoll Wait ops/sec > Higher Is Better before . 229180 |============================================================== perf-bench Benchmark: Futex Hash ops/sec > Higher Is Better before . 5326216 |============================================================= perf-bench Benchmark: Memcpy 1MB GB/sec > Higher Is Better before . 4.397570 |============================================================ perf-bench Benchmark: Memset 1MB GB/sec > Higher Is Better before . 9.147865 |============================================================ perf-bench Benchmark: Sched Pipe ops/sec > Higher Is Better before . 45653 |=============================================================== perf-bench Benchmark: Futex Lock-Pi ops/sec > Higher Is Better before . 2904 |================================================================ perf-bench Benchmark: Syscall Basic ops/sec > Higher Is Better before . 12419977 |============================================================ Timed Linux Kernel Compilation 6.1 Build: defconfig Seconds < Lower Is Better before . 618.94 |============================================================== after .. 60.41 |====== FLAC Audio Encoding 1.4 WAV To FLAC Seconds < Lower Is Better before . 54.77 |=============================================================== after .. 11.26 |============= Redis 7.0.4 Test: GET - Parallel Connections: 50 Requests Per Second > Higher Is Better before . 1183998.50 |============== after .. 5039325.20 |========================================================== Redis 7.0.4 Test: SET - Parallel Connections: 50 Requests Per Second > Higher Is Better before . 911251.02 |============= after .. 3956944.82 |========================================================== Redis 7.0.4 Test: LPOP - Parallel Connections: 50 Requests Per Second > Higher Is Better before . 1220108.75 |============== after .. 5029954.40 |========================================================== Redis 7.0.4 Test: SADD - Parallel Connections: 50 Requests Per Second > Higher Is Better before . 937600.08 |============ after .. 4462521.00 |========================================================== Redis 7.0.4 Test: LPUSH - Parallel Connections: 50 Requests Per Second > Higher Is Better before . 714124.44 |============= after .. 3090008.20 |========================================================== Apache HTTP Server 2.4.56 Concurrent Requests: 4 Requests Per Second > Higher Is Better before . 10265.30 |============================================================ Apache HTTP Server 2.4.56 Concurrent Requests: 20 Requests Per Second > Higher Is Better before . 13953.44 |============================================================ Apache HTTP Server 2.4.56 Concurrent Requests: 100 Requests Per Second > Higher Is Better before . 14345.94 |==== after .. 188920.27 |=========================================================== Apache HTTP Server 2.4.56 Concurrent Requests: 200 Requests Per Second > Higher Is Better before . 14048.45 |==== after .. 184646.48 |=========================================================== Apache HTTP Server 2.4.56 Concurrent Requests: 500 Requests Per Second > Higher Is Better before . 13739.60 |===== after .. 165710.45 |=========================================================== Apache HTTP Server 2.4.56 Concurrent Requests: 1000 Requests Per Second > Higher Is Better before . 13571.73 |====== after .. 143665.56 |=========================================================== LevelDB 1.23 Benchmark: Fill Sync MB/s > Higher Is Better after . 60.1 |================================================================= LevelDB 1.23 Benchmark: Overwrite MB/s > Higher Is Better after . 68.4 |================================================================= LevelDB 1.23 Benchmark: Random Fill MB/s > Higher Is Better after . 68.7 |================================================================= LevelDB 1.23 Benchmark: Sequential Fill MB/s > Higher Is Better after . 69.3 |================================================================= perf-bench Benchmark: Memcpy 1MB ops/sec > Higher Is Better perf-bench Benchmark: Memset 1MB ops/sec > Higher Is Better