TSX 2021 Tests for a future article. Intel Xeon E3-1280 v5 testing with a MSI Z170A SLI PLUS (MS-7998) v1.0 (2.A0 BIOS) and ASUS AMD Radeon HD 7850 / R7 265 R9 270 1024SP on Ubuntu 20.04 via the Phoronix Test Suite. TSX On: Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (4 Cores / 8 Threads), Motherboard: MSI Z170A SLI PLUS (MS-7998) v1.0 (2.A0 BIOS), Chipset: Intel Xeon E3-1200 v5/E3-1500, Memory: 32GB, Disk: 256GB TOSHIBA RD400, Graphics: ASUS AMD Radeon HD 7850 / R7 265 R9 270 1024SP, Audio: Realtek ALC1150, Monitor: VA2431, Network: Intel I219-V OS: Ubuntu 20.04, Kernel: 5.13.0-051300-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.9, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 TSX Off: Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (4 Cores / 8 Threads), Motherboard: MSI Z170A SLI PLUS (MS-7998) v1.0 (2.A0 BIOS), Chipset: Intel Xeon E3-1200 v5/E3-1500, Memory: 32GB, Disk: 256GB TOSHIBA RD400, Graphics: ASUS AMD Radeon HD 7850 / R7 265 R9 270 1024SP, Audio: Realtek ALC1150, Monitor: VA2431, Network: Intel I219-V OS: Ubuntu 20.04, Kernel: 5.13.0-051300-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.9, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 tsx=off: Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (4 Cores / 8 Threads), Motherboard: MSI Z170A SLI PLUS (MS-7998) v1.0 (2.A0 BIOS), Chipset: Intel Xeon E3-1200 v5/E3-1500, Memory: 32GB, Disk: 256GB TOSHIBA RD400, Graphics: ASUS AMD Radeon HD 7850 / R7 265 R9 270 1024SP, Audio: Realtek ALC1150, Monitor: VA2431, Network: Intel I219-V OS: Ubuntu 20.04, Kernel: 5.13.0-051300-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.9, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 IOR 3.3.0 Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better TSX On .. 241.33 |============================================================ TSX Off . 239.35 |=========================================================== tsx=off . 245.90 |============================================================= C-Blosc 2.0 Compressor: blosclz MB/s > Higher Is Better TSX On .. 8811.4 |============================================================= tsx=off . 8820.1 |============================================================= Apache Cassandra 3.11.4 Test: Reads Op/s > Higher Is Better TSX On .. 20153 |============================================================== tsx=off . 18942 |========================================================== Facebook RocksDB 6.3.6 Test: Random Fill Op/s > Higher Is Better TSX On .. 649287 |============================================================= tsx=off . 615046 |========================================================== Facebook RocksDB 6.3.6 Test: Random Read Op/s > Higher Is Better TSX On .. 20871491 |=========================================================== tsx=off . 20895320 |=========================================================== Facebook RocksDB 6.3.6 Test: Sequential Fill Op/s > Higher Is Better TSX On .. 854723 |============================================================= tsx=off . 811689 |========================================================== Facebook RocksDB 6.3.6 Test: Random Fill Sync Op/s > Higher Is Better TSX On .. 708 |================================================================ tsx=off . 694 |=============================================================== Facebook RocksDB 6.3.6 Test: Read While Writing Op/s > Higher Is Better TSX On .. 825294 |============================================================= tsx=off . 805720 |============================================================ KeyDB 6.0.16 Ops/sec > Higher Is Better TSX On .. 399743.39 |========================================================== tsx=off . 402334.06 |========================================================== MariaDB 10.5.2 Clients: 16 Queries Per Second > Higher Is Better TSX On .. 271 |================================================================ tsx=off . 273 |================================================================ Redis 6.0.9 Test: GET Requests Per Second > Higher Is Better TSX On .. 2331034.25 |========================================================= tsx=off . 2136959.80 |==================================================== Redis 6.0.9 Test: SET Requests Per Second > Higher Is Better TSX On .. 1738939.88 |========================================================= tsx=off . 1719333.83 |======================================================== Apache HBase 2.2.3 Test: Random Write - Clients: 16 Rows Per Second > Higher Is Better TSX On . 156563 |============================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only TPS > Higher Is Better TSX On .. 99831 |============================================================== tsx=off . 99910 |============================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write TPS > Higher Is Better TSX On .. 3621 |=============================================================== tsx=off . 3597 |=============================================================== Apache HBase 2.2.3 Test: Random Write - Clients: 16 Microseconds - Average Latency < Lower Is Better TSX On . 149 |================================================================= LevelDB 1.22 Benchmark: Hot Read Microseconds Per Op < Lower Is Better TSX On .. 3.951 |============================================================== TSX Off . 3.905 |============================================================= tsx=off . 3.874 |============================================================= LevelDB 1.22 Benchmark: Random Read Microseconds Per Op < Lower Is Better TSX On .. 3.927 |============================================================== TSX Off . 3.931 |============================================================== tsx=off . 3.938 |============================================================== LevelDB 1.22 Benchmark: Seek Random Microseconds Per Op < Lower Is Better TSX On .. 5.037 |============================================================= TSX Off . 5.080 |============================================================== tsx=off . 5.059 |============================================================== Renaissance 0.10.0 Test: Scala Dotty ms < Lower Is Better TSX On .. 1823.64 |============================================================ tsx=off . 1782.06 |=========================================================== Renaissance 0.10.0 Test: Savina Reactors.IO ms < Lower Is Better TSX On .. 18883.65 |=========================================================== tsx=off . 18766.72 |=========================================================== Renaissance 0.10.0 Test: In-Memory Database Shootout ms < Lower Is Better TSX On .. 3934.08 |============================================================ tsx=off . 3879.25 |=========================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency ms < Lower Is Better TSX On .. 0.501 |============================================================== tsx=off . 0.501 |============================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency ms < Lower Is Better TSX On .. 13.82 |============================================================== tsx=off . 13.92 |============================================================== DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap msec < Lower Is Better TSX On .. 7039 |============================================================== tsx=off . 7136 |=============================================================== DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans msec < Lower Is Better TSX On .. 3958 |=============================================================== tsx=off . 3952 |=============================================================== Go Benchmarks Test: http Nanoseconds/Operation < Lower Is Better TSX On .. 8486 |=============================================================== TSX Off . 8513 |=============================================================== tsx=off . 8412 |============================================================== Go Benchmarks Test: build Nanoseconds/Operation < Lower Is Better TSX On .. 20899671685 |======================================================== tsx=off . 20994242668 |======================================================== SQLite 3.30.1 Threads / Copies: 1 Seconds < Lower Is Better TSX On .. 81.50 |============================================================== TSX Off . 73.97 |======================================================== tsx=off . 74.56 |========================================================= Timed Linux Kernel Compilation 5.10.20 Time To Compile Seconds < Lower Is Better TSX On .. 216.08 |============================================================= tsx=off . 215.84 |============================================================= SQLite Speedtest 3.30 Timed Time - Size 1,000 Seconds < Lower Is Better TSX On .. 72.66 |============================================================== tsx=off . 73.02 |==============================================================