Benchmark

Ein skriptgesteuerter Durchlauf über alle Demos: jede Route läuft auf WebGPU und danach mit erzwungenem Fallback (?forceWebGL=1 fürs Rendering, ?forceWasm=1 für Inferenz). Beide Spalten sind gemessen — nie geschätzt.

0.0 s vergangen · Budget 90 s

17 von 20 Demos laufen automatisch; der Rest ist als manuell markiert. Framerate-Demos wärmen 500 ms auf und messen 900 ms. Der erste Lauf auf einem kalten Dev-Server enthält die Routen-Kompilierung.

Pro Zeile: Balkenpaar, normiert auf das ZeilenmaximumWebGPUFallback
DemoMetrikWebGPUFallbackWebGPU-BeschleunigungBalkenpaar
Capability-Labfps (1-s-EMA, gemittelt)ausstehendausstehend
glTF-Viewerfps (1-s-EMA, gemittelt)ausstehendausstehend
TSL-Spielwiesefps (1-s-EMA, gemittelt)ausstehendausstehend
Post-Processingfps (1-s-EMA, gemittelt)ausstehendausstehend
Clustered Lightsfps (1-s-EMA, gemittelt)ausstehendausstehend
1M Partikelfps (1-s-EMA, gemittelt)ausstehendausstehend
Starrkörperfps (1-s-EMA, gemittelt)ausstehendausstehend
Boidsfps (1-s-EMA, gemittelt)ausstehendausstehend
SPH-Fluidfps (1-s-EMA, gemittelt)ausstehendausstehend
Stofffps (1-s-EMA, gemittelt)ausstehendausstehend
N-Körperfps (1-s-EMA, gemittelt)ausstehendausstehend
VisionInferenz msausstehendausstehend
Sprache (Whisper)Inferenz msausstehendausstehend
Semantische SucheQuery-Embedding msausstehendausstehend
Tiefe → MeshInferenz msausstehendausstehend
Chat (WebLLM)Tokens / sausstehendausstehend
BildfilterFilter GPU ms (vs. JS)ausstehendausstehend
Live-Videofps (1-s-EMA, gemittelt)ausstehendausstehend
SDF-Raymarcherfps (1-s-EMA, gemittelt)ausstehendausstehend
Reaktions-Diffusionfps (1-s-EMA, gemittelt)ausstehendausstehend