Xeon Platinum 8380 DODT Mitigation Impact Benchmarks for a future article. Linux w DODT: Processor: 2 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads), Motherboard: Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS), Chipset: Intel Ice Lake IEH, Memory: 512GB, Disk: 7682GB INTEL SSDPF2KX076TZ, Graphics: ASPEED, Monitor: VE228, Network: 2 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFP OS: Ubuntu 22.10, Kernel: 6.2.0-rc5-phx-dodt (x86_64), Desktop: GNOME Shell, Display Server: X Server 1.21.1.3, Vulkan: 1.3.211, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 1920x1080 doitm=off: Processor: 2 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads), Motherboard: Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS), Chipset: Intel Ice Lake IEH, Memory: 512GB, Disk: 7682GB INTEL SSDPF2KX076TZ, Graphics: ASPEED, Monitor: VE228, Network: 2 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFP OS: Ubuntu 22.10, Kernel: 6.2.0-rc5-phx-dodt (x86_64), Desktop: GNOME Shell, Display Server: X Server 1.21.1.3, Vulkan: 1.3.211, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 1920x1080 Crypto++ 8.2 Test: Keyed Algorithms MiB/second > Higher Is Better Linux w DODT . 565.09 |======================================================== doitm=off .... 564.75 |======================================================== Crypto++ 8.2 Test: Unkeyed Algorithms MiB/second > Higher Is Better Linux w DODT . 361.67 |======================================================== doitm=off .... 361.88 |======================================================== miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 GFInst/s > Higher Is Better Linux w DODT . 2368.12 |======================================================= doitm=off .... 2373.49 |======================================================= miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 Billion Interactions/s > Higher Is Better Linux w DODT . 94.73 |========================================================= doitm=off .... 94.94 |========================================================= nekRS 22.0 Input: TurboPipe Periodic FLOP/s > Higher Is Better Linux w DODT . 295621666667 |================================================== doitm=off .... 298310333333 |================================================== OpenRadioss 2022.10.13 Model: Bumper Beam Seconds < Lower Is Better Linux w DODT . 85.13 |========================================================= doitm=off .... 84.63 |========================================================= OpenRadioss 2022.10.13 Model: Bird Strike on Windshield Seconds < Lower Is Better Linux w DODT . 138.61 |======================================================== doitm=off .... 139.19 |======================================================== OpenRadioss 2022.10.13 Model: Rubber O-Ring Seal Installation Seconds < Lower Is Better Linux w DODT . 78.06 |========================================================= doitm=off .... 78.00 |========================================================= Xmrig 6.18.1 Variant: Monero - Hash Count: 1M H/s > Higher Is Better Linux w DODT . 26451.3 |======================================================= doitm=off .... 26578.0 |======================================================= Xmrig 6.18.1 Variant: Wownero - Hash Count: 1M H/s > Higher Is Better Linux w DODT . 41450.1 |======================================================= doitm=off .... 41317.2 |======================================================= WebP Image Encode 1.2.4 Encode Settings: Default MP/s > Higher Is Better Linux w DODT . 13.09 |========================================================= doitm=off .... 13.09 |========================================================= WebP Image Encode 1.2.4 Encode Settings: Quality 100 MP/s > Higher Is Better Linux w DODT . 8.42 |========================================================== doitm=off .... 8.43 |========================================================== WebP Image Encode 1.2.4 Encode Settings: Quality 100, Highest Compression MP/s > Higher Is Better Linux w DODT . 2.81 |========================================================== doitm=off .... 2.81 |========================================================== Kvazaar 2.2 Video Input: Bosphorus 4K - Video Preset: Super Fast Frames Per Second > Higher Is Better Linux w DODT . 47.06 |========================================================= doitm=off .... 46.47 |======================================================== Kvazaar 2.2 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Frames Per Second > Higher Is Better Linux w DODT . 47.95 |========================================================= doitm=off .... 47.75 |========================================================= uvg266 0.4.1 Video Input: Bosphorus 4K - Video Preset: Super Fast Frames Per Second > Higher Is Better Linux w DODT . 42.68 |========================================================= doitm=off .... 42.72 |========================================================= uvg266 0.4.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Frames Per Second > Higher Is Better Linux w DODT . 42.61 |========================================================= doitm=off .... 42.62 |========================================================= libavif avifenc 0.11 Encoder Speed: 0 Seconds < Lower Is Better Linux w DODT . 79.48 |========================================================= doitm=off .... 79.68 |========================================================= libavif avifenc 0.11 Encoder Speed: 2 Seconds < Lower Is Better Linux w DODT . 44.04 |========================================================= doitm=off .... 44.00 |========================================================= libavif avifenc 0.11 Encoder Speed: 6 Seconds < Lower Is Better Linux w DODT . 3.519 |========================================================= doitm=off .... 3.499 |========================================================= Timed Godot Game Engine Compilation 3.2.3 Time To Compile Seconds < Lower Is Better Linux w DODT . 44.65 |========================================================= doitm=off .... 44.95 |========================================================= Timed Linux Kernel Compilation 6.1 Build: defconfig Seconds < Lower Is Better Linux w DODT . 34.52 |========================================================= doitm=off .... 34.39 |========================================================= Timed Linux Kernel Compilation 6.1 Build: allmodconfig Seconds < Lower Is Better Linux w DODT . 261.03 |======================================================== doitm=off .... 261.45 |======================================================== Timed LLVM Compilation 13.0 Build System: Ninja Seconds < Lower Is Better Linux w DODT . 146.96 |======================================================== doitm=off .... 147.34 |======================================================== Timed Node.js Compilation 18.8 Time To Compile Seconds < Lower Is Better Linux w DODT . 170.93 |======================================================== doitm=off .... 170.36 |======================================================== OpenSSL sign/s > Higher Is Better Linux w DODT . 17781.6 |======================================================= doitm=off .... 17837.9 |======================================================= OpenSSL verify/s > Higher Is Better Linux w DODT . 1188255.4 |===================================================== doitm=off .... 1188684.8 |===================================================== ClickHouse 22.12.3.5 100M Rows Hits Dataset, First Run / Cold Cache Queries Per Minute, Geo Mean > Higher Is Better Linux w DODT . 398.75 |======================================================== doitm=off .... 392.39 |======================================================= ClickHouse 22.12.3.5 100M Rows Hits Dataset, Second Run Queries Per Minute, Geo Mean > Higher Is Better Linux w DODT . 423.13 |======================================================== doitm=off .... 421.39 |======================================================== ClickHouse 22.12.3.5 100M Rows Hits Dataset, Third Run Queries Per Minute, Geo Mean > Higher Is Better Linux w DODT . 427.42 |======================================================== doitm=off .... 424.96 |======================================================== CockroachDB 22.2 Workload: MoVR - Concurrency: 256 ops/s > Higher Is Better Linux w DODT . 974.8 |========================================================= CockroachDB 22.2 Workload: KV, 10% Reads - Concurrency: 256 ops/s > Higher Is Better Linux w DODT . 81359.8 |======================================================= CockroachDB 22.2 Workload: KV, 60% Reads - Concurrency: 256 ops/s > Higher Is Better Linux w DODT . 102448.9 |====================================================== CockroachDB 22.2 Workload: KV, 95% Reads - Concurrency: 256 ops/s > Higher Is Better Linux w DODT . 119187.4 |====================================================== Cryptsetup PBKDF2-sha512 Iterations Per Second > Higher Is Better Linux w DODT . 1392546 |======================================================= doitm=off .... 1396866 |======================================================= Cryptsetup PBKDF2-whirlpool Iterations Per Second > Higher Is Better Linux w DODT . 583195 |======================================================== doitm=off .... 582551 |======================================================== Cryptsetup AES-XTS 256b Encryption MiB/s > Higher Is Better Linux w DODT . 3864.3 |======================================================== doitm=off .... 3876.2 |======================================================== Cryptsetup AES-XTS 256b Decryption MiB/s > Higher Is Better Linux w DODT . 3891.5 |======================================================== doitm=off .... 3886.1 |======================================================== Cryptsetup Serpent-XTS 256b Encryption MiB/s > Higher Is Better Linux w DODT . 559.5 |========================================================= doitm=off .... 559.1 |========================================================= Cryptsetup Serpent-XTS 256b Decryption MiB/s > Higher Is Better Linux w DODT . 527.6 |========================================================= doitm=off .... 527.3 |========================================================= Cryptsetup Twofish-XTS 256b Encryption MiB/s > Higher Is Better Linux w DODT . 351.4 |========================================================= doitm=off .... 351.5 |========================================================= Cryptsetup Twofish-XTS 256b Decryption MiB/s > Higher Is Better Linux w DODT . 357.7 |========================================================= doitm=off .... 358.5 |========================================================= Cryptsetup AES-XTS 512b Encryption MiB/s > Higher Is Better Linux w DODT . 3445.4 |======================================================== doitm=off .... 3458.6 |======================================================== Cryptsetup AES-XTS 512b Decryption MiB/s > Higher Is Better Linux w DODT . 3449.8 |======================================================== doitm=off .... 3446.3 |======================================================== Cryptsetup Serpent-XTS 512b Encryption MiB/s > Higher Is Better Linux w DODT . 561.0 |========================================================= doitm=off .... 560.5 |========================================================= Cryptsetup Twofish-XTS 512b Encryption MiB/s > Higher Is Better Linux w DODT . 352.2 |========================================================= doitm=off .... 352.2 |========================================================= Cryptsetup Twofish-XTS 512b Decryption MiB/s > Higher Is Better Linux w DODT . 357.5 |========================================================= doitm=off .... 358.1 |========================================================= Cryptsetup Serpent-XTS 512b Decryption MiB/s > Higher Is Better Linux w DODT . 527.2 |========================================================= doitm=off .... 527.3 |========================================================= PostgreSQL 15 Scaling Factor: 100 - Clients: 1000 - Mode: Read Only TPS > Higher Is Better Linux w DODT . 2021337 |======================================================= doitm=off .... 2020130 |======================================================= PostgreSQL 15 Scaling Factor: 100 - Clients: 1000 - Mode: Read Only - Average Latency ms < Lower Is Better Linux w DODT . 0.506 |========================================================= doitm=off .... 0.504 |========================================================= PostgreSQL 15 Scaling Factor: 100 - Clients: 800 - Mode: Read Write TPS > Higher Is Better Linux w DODT . 75223 |========================================================= doitm=off .... 75123 |========================================================= PostgreSQL 15 Scaling Factor: 100 - Clients: 800 - Mode: Read Write - Average Latency ms < Lower Is Better Linux w DODT . 10.64 |========================================================= doitm=off .... 10.65 |========================================================= PostgreSQL 15 Scaling Factor: 100 - Clients: 1000 - Mode: Read Write TPS > Higher Is Better Linux w DODT . 68328 |========================================================= doitm=off .... 68055 |========================================================= PostgreSQL 15 Scaling Factor: 100 - Clients: 1000 - Mode: Read Write - Average Latency ms < Lower Is Better Linux w DODT . 14.64 |========================================================= doitm=off .... 14.70 |========================================================= Neural Magic DeepSparse 1.3.2 Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Asynchronous Multi-Stream items/sec > Higher Is Better Linux w DODT . 48.51 |========================================================= doitm=off .... 48.45 |========================================================= Neural Magic DeepSparse 1.3.2 Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Asynchronous Multi-Stream ms/batch < Lower Is Better Linux w DODT . 823.50 |======================================================== doitm=off .... 821.52 |======================================================== Neural Magic DeepSparse 1.3.2 Model: NLP Sentiment Analysis, 80% Pruned Quantized BERT Base Uncased - Scenario: Asynchronous Multi-Stream items/sec > Higher Is Better Linux w DODT . 890.95 |======================================================= doitm=off .... 902.06 |======================================================== Neural Magic DeepSparse 1.3.2 Model: NLP Sentiment Analysis, 80% Pruned Quantized BERT Base Uncased - Scenario: Asynchronous Multi-Stream ms/batch < Lower Is Better Linux w DODT . 44.86 |========================================================= doitm=off .... 44.31 |======================================================== Neural Magic DeepSparse 1.3.2 Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Asynchronous Multi-Stream items/sec > Higher Is Better Linux w DODT . 219.31 |======================================================== doitm=off .... 218.78 |======================================================== Neural Magic DeepSparse 1.3.2 Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Asynchronous Multi-Stream ms/batch < Lower Is Better Linux w DODT . 182.20 |======================================================== doitm=off .... 182.70 |======================================================== Neural Magic DeepSparse 1.3.2 Model: CV Detection, YOLOv5s COCO - Scenario: Asynchronous Multi-Stream items/sec > Higher Is Better Linux w DODT . 316.86 |======================================================== doitm=off .... 316.82 |======================================================== Neural Magic DeepSparse 1.3.2 Model: CV Detection, YOLOv5s COCO - Scenario: Asynchronous Multi-Stream ms/batch < Lower Is Better Linux w DODT . 125.91 |======================================================== doitm=off .... 125.97 |======================================================== Neural Magic DeepSparse 1.3.2 Model: CV Classification, ResNet-50 ImageNet - Scenario: Asynchronous Multi-Stream items/sec > Higher Is Better Linux w DODT . 830.57 |======================================================== doitm=off .... 832.39 |======================================================== Neural Magic DeepSparse 1.3.2 Model: CV Classification, ResNet-50 ImageNet - Scenario: Asynchronous Multi-Stream ms/batch < Lower Is Better Linux w DODT . 48.12 |========================================================= doitm=off .... 48.01 |========================================================= Neural Magic DeepSparse 1.3.2 Model: NLP Text Classification, DistilBERT mnli - Scenario: Asynchronous Multi-Stream items/sec > Higher Is Better Linux w DODT . 454.95 |======================================================== doitm=off .... 455.10 |======================================================== Neural Magic DeepSparse 1.3.2 Model: NLP Text Classification, DistilBERT mnli - Scenario: Asynchronous Multi-Stream ms/batch < Lower Is Better Linux w DODT . 87.84 |========================================================= doitm=off .... 87.82 |========================================================= Neural Magic DeepSparse 1.3.2 Model: CV Segmentation, 90% Pruned YOLACT Pruned - Scenario: Asynchronous Multi-Stream items/sec > Higher Is Better Linux w DODT . 81.88 |======================================================== doitm=off .... 82.71 |========================================================= Neural Magic DeepSparse 1.3.2 Model: CV Segmentation, 90% Pruned YOLACT Pruned - Scenario: Asynchronous Multi-Stream ms/batch < Lower Is Better Linux w DODT . 487.36 |======================================================== doitm=off .... 481.39 |======================================================= Neural Magic DeepSparse 1.3.2 Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Asynchronous Multi-Stream items/sec > Higher Is Better Linux w DODT . 223.65 |======================================================== doitm=off .... 224.05 |======================================================== Neural Magic DeepSparse 1.3.2 Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Asynchronous Multi-Stream ms/batch < Lower Is Better Linux w DODT . 178.62 |======================================================== doitm=off .... 178.28 |======================================================== Neural Magic DeepSparse 1.3.2 Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Asynchronous Multi-Stream items/sec > Higher Is Better Linux w DODT . 48.46 |========================================================= doitm=off .... 48.49 |========================================================= Neural Magic DeepSparse 1.3.2 Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Asynchronous Multi-Stream ms/batch < Lower Is Better Linux w DODT . 821.21 |======================================================== doitm=off .... 818.30 |======================================================== Stress-NG 0.14.06 Test: Futex Bogo Ops/s > Higher Is Better Linux w DODT . 699147.73 |======================================= doitm=off .... 958957.41 |===================================================== Stress-NG 0.14.06 Test: MEMFD Bogo Ops/s > Higher Is Better Linux w DODT . 3592.88 |======================================================= doitm=off .... 3624.42 |======================================================= Stress-NG 0.14.06 Test: Mutex Bogo Ops/s > Higher Is Better Linux w DODT . 41364067.75 |================================================== doitm=off .... 41978074.41 |=================================================== Stress-NG 0.14.06 Test: Crypto Bogo Ops/s > Higher Is Better Linux w DODT . 85533.02 |====================================================== doitm=off .... 84975.84 |====================================================== Stress-NG 0.14.06 Test: Malloc Bogo Ops/s > Higher Is Better Linux w DODT . 195951844.81 |================================================= doitm=off .... 201328390.34 |================================================== Stress-NG 0.14.06 Test: IO_uring Bogo Ops/s > Higher Is Better Linux w DODT . 26508.09 |====================================================== doitm=off .... 26532.30 |====================================================== Stress-NG 0.14.06 Test: SENDFILE Bogo Ops/s > Higher Is Better Linux w DODT . 1128077.91 |=================================================== doitm=off .... 1146358.16 |==================================================== Stress-NG 0.14.06 Test: x86_64 RdRand Bogo Ops/s > Higher Is Better Linux w DODT . 669198.10 |===================================================== doitm=off .... 669178.00 |===================================================== spaCy 3.4.1 Model: en_core_web_lg tokens/sec > Higher Is Better Linux w DODT . 10971 |========================================================= doitm=off .... 10888 |========================================================= spaCy 3.4.1 Model: en_core_web_trf tokens/sec > Higher Is Better Linux w DODT . 3169 |========================================================= doitm=off .... 3225 |========================================================== Blender 3.4 Blend File: BMW27 - Compute: CPU-Only Seconds < Lower Is Better Linux w DODT . 23.44 |========================================================= doitm=off .... 23.30 |========================================================= Blender 3.4 Blend File: Classroom - Compute: CPU-Only Seconds < Lower Is Better Linux w DODT . 62.71 |========================================================= doitm=off .... 62.68 |========================================================= RocksDB 7.9.2 Test: Random Read Op/s > Higher Is Better Linux w DODT . 278841535 |===================================================== doitm=off .... 278886510 |===================================================== RocksDB 7.9.2 Test: Update Random Op/s > Higher Is Better Linux w DODT . 592576 |======================================================== doitm=off .... 588787 |========================================================