[+] Win 10, i7 12700kf benchmark

[*] Updated gtest and brotli
This commit is contained in:
Reece Wilson 2023-08-20 20:49:14 +01:00
parent 3a08cd74ad
commit f8aeb65ff1
3 changed files with 27 additions and 2 deletions

View File

@ -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] | [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] | [Benchmark] WaitOnAddress/WakeOnAddress remote poke in 50ms took 50.011832ms
[2023-08-20 17:05:06] [Debug] | [WaitOnAddress, WaitOnConstantForTimeout20SecondsUpdateAfter50ms] Time to alert: 12094 [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
*/ */
} }

@ -1 +1 @@
Subproject commit f42da0e4431a14260946323bff4d856f20973b2c Subproject commit 9fce5480448488e17a50bcbf88d2f3bdb637ad6c

2
Vendor/brotli vendored

@ -1 +1 @@
Subproject commit 0f2157cc5e7f6a28bf648738c208ca825917589a Subproject commit 3ebb2d30ab221abdc235cad602fc5c97c9de5b33