From 9aaebc24ad06cb44363bf1322f608ae2bd229cbd Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Fri, 28 Feb 2025 06:52:52 -0800 Subject: [PATCH] Save desktop benchmarks. --- benchmarks-2.0.0.json | 127 +++++++++++++++++++++++++++++++++--------- 1 file changed, 101 insertions(+), 26 deletions(-) diff --git a/benchmarks-2.0.0.json b/benchmarks-2.0.0.json index 787934e..07cbc2b 100644 --- a/benchmarks-2.0.0.json +++ b/benchmarks-2.0.0.json @@ -1,46 +1,46 @@ Laptop, Firefox, WebGL { - "unusably slow" + "unusably slow" } Laptop, Firefox (Nightly), WebGPU (something is wrong with this implementation) { - "NanoPow (WebGPU) | Effort: 2 | Dispatch: 262144 | Threads: 16777216": { - "count": 128, - "total": 25805, - "rate": 4.939462640490087, - "min": 198, - "max": 209, - "arithmetic": 201.6015625, - "truncated": 161.9609375, - "harmonic": 201.5619027743284, - "geometric": 201.5816342360767 - } + "NanoPow (WebGPU) | Effort: 2 | Dispatch: 262144 | Threads: 16777216": { + "count": 128, + "total": 25805, + "rate": 4.939462640490087, + "min": 198, + "max": 209, + "arithmetic": 201.6015625, + "truncated": 161.9609375, + "harmonic": 201.5619027743284, + "geometric": 201.5816342360767 + } } Laptop, Firefox (Nightly), WebGL { - "unusably slow" + "unusably slow" } Laptop, Chromium (Snapshot), WebGPU { - "NanoPow (WebGPU) | Effort: 2 | Dispatch: 262144 | Threads: 16777216": { - "count": 128, - "total": 10103.599999964237, - "rate": 12.632929507247823, - "min": 77.5, - "max": 87.30000001192093, - "arithmetic": 78.9343749997206, - "truncated": 63.32656250009313, - "harmonic": 78.9124533095342, - "geometric": 78.92324311597429 - } + "NanoPow (WebGPU) | Effort: 2 | Dispatch: 262144 | Threads: 16777216": { + "count": 128, + "total": 10103.599999964237, + "rate": 12.632929507247823, + "min": 77.5, + "max": 87.30000001192093, + "arithmetic": 78.9343749997206, + "truncated": 63.32656250009313, + "harmonic": 78.9124533095342, + "geometric": 78.92324311597429 + } } Laptop, Chromium (Snapshot), WebGL { - "unusably slow" + "unusably slow" } iPhone 12, Safari, WebGPU @@ -60,4 +60,79 @@ iPhone 12, Safari, WebGPU } iPhone 12, Safari, WebGL -"crashes at 16 effort" \ No newline at end of file +"crashes at 16 effort" + +RTX 3070, Firefox, WebGL (time below does not reflect unusably slow load time on every run) +{ + "NanoPow (WebGL) | Effort: 16 | Dispatch: 16777216 | Threads: 1073741824": { + "count": 128, + "total": 24143, + "rate": 5.411976111199197, + "min": 132, + "max": 299, + "arithmetic": 188.6171875, + "truncated": 147.8203125, + "harmonic": 186.31872639499562, + "geometric": 187.36393931536827 + } +} + +RTX 3070, Chromium (Snapshot), WebGL (time below does not reflect unusably slow load time on every run) +{ + "NanoPow (WebGL) | Effort: 16 | Dispatch: 16777216 | Threads: 1073741824": { + "count": 128, + "total": 47603.79999998212, + "rate": 3.064088523434683, + "min": 102.2000000178814, + "max": 2403.800000011921, + "arithmetic": 371.9046874998603, + "truncated": 261.08906249981374, + "harmonic": 318.718209547868, + "geometric": 334.06722019838764 + } +} + +RTX 3070, Chromium (Snapshot), WebGPU +{ + "NanoPow (WebGPU) | Effort: 2 | Dispatch: 262144 | Threads: 16777216": { + "count": 128, + "total": 1339.7999999821186, + "rate": 112.02275461545852, + "min": 8.100000023841858, + "max": 75.40000000596046, + "arithmetic": 10.467187499860302, + "truncated": 7.141406250419095, + "harmonic": 9.128520671295203, + "geometric": 9.399633647331045 + } +} + +RTX 3070, Firefox (Nightly), WebGL (time below does not reflect unusably slow load time on every run) +{ + "NanoPow (WebGL) | Effort: 16 | Dispatch: 16777216 | Threads: 1073741824": { + "count": 128, + "total": 35224.725607999215, + "rate": 3.7183400282472108, + "min": 136.09630800000195, + "max": 495.703582999995, + "arithmetic": 275.19316881249387, + "truncated": 215.14976949999706, + "harmonic": 242.32479721183498, + "geometric": 257.6746825273353 + } +} + +RTX 3070, Firefox (Nightly), WebGPU (something wrong with this implementation) +{ + "NanoPow (WebGPU) | Effort: 2 | Dispatch: 262144 | Threads: 16777216": { + "count": 128, + "total": 25629.320556000024, + "rate": 4.9683281060114695, + "min": 199.6132949999992, + "max": 209.03135699999984, + "arithmetic": 200.2290668437502, + "truncated": 161.01996142968767, + "harmonic": 200.2257252691799, + "geometric": 200.22737506193246 + } +} -- 2.34.1