From f8aeb65ff12f5f891c1e73c36b916c6ff0970cf2 Mon Sep 17 00:00:00 2001 From: Jamie Reece Wilson Date: Sun, 20 Aug 2023 20:49:14 +0100 Subject: [PATCH] [+] Win 10, i7 12700kf benchmark [*] Updated gtest and brotli --- Tests/Public/2. Hello Threading/Main.cpp | 25 ++++++++++++++++++++++++ Tests/googletest | 2 +- Vendor/brotli | 2 +- 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/Tests/Public/2. Hello Threading/Main.cpp b/Tests/Public/2. Hello Threading/Main.cpp index adc30cf..40583ea 100644 --- a/Tests/Public/2. Hello Threading/Main.cpp +++ b/Tests/Public/2. Hello Threading/Main.cpp @@ -342,6 +342,31 @@ TEST(Mutex, Benchmark) [2023-08-20 17:05:06] [Debug] | [WaitOnAddress, WaitOnConstantForTimeout20SecondsUpdateAfter5] Time to alert: 15522 [2023-08-20 17:05:06] [Debug] | [Benchmark] WaitOnAddress/WakeOnAddress remote poke in 50ms took 50.011832ms [2023-08-20 17:05:06] [Debug] | [WaitOnAddress, WaitOnConstantForTimeout20SecondsUpdateAfter50ms] Time to alert: 12094 + + Windows 10, i7 12700kf (Q4 2021) @ Turbo 5 GHz: + [2023-08-20 19:42:46] [Debug] | [Benchmark] Mutex Benchmark 1'000'000 took 8.3749ms + [2023-08-20 19:42:46] [Debug] | [Benchmark] Mutex 2 Benchmark 1'000'000 [no-new] took 7.1067ms + [2023-08-20 19:42:46] [Debug] | [Benchmark] Mutex 3 Benchmark 1'000'000 [MS-STL or Clang libc++stl] took 16.0995ms + [2023-08-20 19:42:46] [Debug] | [Benchmark] Mutex 4 Benchmark 1'000'000 [no-new] [MS-STL or Clang libc++stl] took 12.7493ms + [2023-08-20 19:42:46] [Debug] | [Benchmark] Mutex 5 Benchmark 1'000'000 [SRW-Lock] took 16.9172ms + [2023-08-20 19:42:46] [Debug] | [Benchmark] Mutex 6 Benchmark 1'000'000 [no-new] [SRW-Lock] took 10.7012ms + [2023-08-20 19:42:46] [Debug] | [Benchmark] Mutex 7 Benchmark 1'000'000 [AuFutexMutex] took 5.6482ms + [2023-08-20 19:42:46] [Debug] | [Benchmark] Mutex 8 Benchmark 1'000'000 [no-new] [AuFutexMutex] took 5.4346ms + [2023-08-20 19:42:56] [Debug] | [WaitOnAddress, WaitOnConstantForTimeout20SecondsUpdateAfter5] Time to alert: 7900 + [2023-08-20 19:42:56] [Debug] | [Benchmark] WaitOnAddress/WakeOnAddress remote poke in 50ms took 50.0045ms + [2023-08-20 19:42:56] [Debug] | [WaitOnAddress, WaitOnConstantForTimeout20SecondsUpdateAfter50ms] Time to alert: 5700 + + [2023-08-20 19:41:54] [Debug] | [Benchmark] Mutex Benchmark 1'000'000 took 8.3663ms + [2023-08-20 19:41:54] [Debug] | [Benchmark] Mutex 2 Benchmark 1'000'000 [no-new] took 7.1096ms + [2023-08-20 19:41:54] [Debug] | [Benchmark] Mutex 3 Benchmark 1'000'000 [MS-STL or Clang libc++stl] took 16.1049ms + [2023-08-20 19:41:54] [Debug] | [Benchmark] Mutex 4 Benchmark 1'000'000 [no-new] [MS-STL or Clang libc++stl] took 12.7435ms + [2023-08-20 19:41:54] [Debug] | [Benchmark] Mutex 5 Benchmark 1'000'000 [SRW-Lock] took 16.9403ms + [2023-08-20 19:41:54] [Debug] | [Benchmark] Mutex 6 Benchmark 1'000'000 [no-new] [SRW-Lock] took 10.6997ms + [2023-08-20 19:41:54] [Debug] | [Benchmark] Mutex 7 Benchmark 1'000'000 [AuFutexMutex] took 7.9293ms + [2023-08-20 19:41:54] [Debug] | [Benchmark] Mutex 8 Benchmark 1'000'000 [no-new] [AuFutexMutex] took 5.4327ms + [2023-08-20 19:42:04] [Debug] | [WaitOnAddress, WaitOnConstantForTimeout20SecondsUpdateAfter5] Time to alert: 7000 + [2023-08-20 19:42:04] [Debug] | [Benchmark] WaitOnAddress/WakeOnAddress remote poke in 50ms took 50.0067ms + [2023-08-20 19:42:04] [Debug] | [WaitOnAddress, WaitOnConstantForTimeout20SecondsUpdateAfter50ms] Time to alert: 6900 */ } diff --git a/Tests/googletest b/Tests/googletest index f42da0e..9fce548 160000 --- a/Tests/googletest +++ b/Tests/googletest @@ -1 +1 @@ -Subproject commit f42da0e4431a14260946323bff4d856f20973b2c +Subproject commit 9fce5480448488e17a50bcbf88d2f3bdb637ad6c diff --git a/Vendor/brotli b/Vendor/brotli index 0f2157c..3ebb2d3 160000 --- a/Vendor/brotli +++ b/Vendor/brotli @@ -1 +1 @@ -Subproject commit 0f2157cc5e7f6a28bf648738c208ca825917589a +Subproject commit 3ebb2d30ab221abdc235cad602fc5c97c9de5b33