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
}
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
+ }
+}