-
Notifications
You must be signed in to change notification settings - Fork 1
Performance
nickcastel50 edited this page May 28, 2024
·
12 revisions
- Light&Permissive indexing parse
- Also sets us up nicely for telemetry collection, bc that will be on access, not up-front.
Looks promising, but until we see performance it's not worth the required conditional deploy (bundle.js vs bundle-simd.js).
- when enabled, wasm-objdump shows ~3k v128 instructions in the conway.wasm, but not showing any performance diff in node v16 or v18 on Schep despite landing in v16 https://webassembly.org/roadmap/.
- Discussion: discord#eng on simd
Date/Ver | Parse | Geom | Note |
---|---|---|---|
July | 386ms | ? | Nick's |
Share web-ifc v0.0.34 | 1000 | 1000 | Pablo's |
Conway commit#230 (eef3da2) | 240 | 1069 | Pablo's |
Conway PR#54 | 101 | 339 | Conor |
5/28/24 | 87 | 722 | Nick's |
Date/Ver | Parse | Geom | Note |
---|---|---|---|
Conway #230 | 1709ms | 3829 | Pablo's |
Conway PR#54 | 528 | 1455 | Conor |
Share web-ifc v0.0.34 | - | 6000 | Pablo's |
web-ifc v0.0.44 | - | 3000 | Pablo's |
5/28/24 | 658 | 1786 | Nick's |
Date/Ver | Parse | Geom | Note |
---|---|---|---|
Share web-ifc v0.0.34 | - | 14s | Pablo's |
Conway #230 | 8443ms | 21057 | Pablo's |
web-ifc v0.0.44 | FAIL | - | Pablo's |
Conway PR#54 | 2370 | 8926 | Conor |
Date/Ver | Parse | Geom | Note |
---|---|---|---|
Conway commit#230 | 11827 | 37667 | Pablo's |
Conway PR#54 | 3147 | 16516 | Conor |
Date/Ver | Parse | Geom | Share | Note |
---|---|---|---|---|
Conway PR#54 | 7420 | 41899 | Conor, crashing on GLB alloc | |
Conway PR#55 | 6500 | 39470 | Conor, GLB works! | |
Conway PR#66 | 42886 | 66000 | Oct 26 for slides | |
Conway PR#73 | 41066 | 66000 | rc1 for share; Nick's specs. | |
Share/conway-0.1.408 | 36050 | 58000 | 250% CPU spike - 100-200% range, 5.94GB post load - Nick's Specs - Nov 21 |
Date/Ver | Parse | Geom | Share/End-to-End | Note |
---|---|---|---|---|
BIMCollab | - | - | 13000 | 8 threads, 65% cpu, 2.5->1.4GB |
demo [email protected](?) | - | - | 22000 | - |
Share [email protected] | - | - | 25000 | - |
node 16.20.2 0.1.395 | 5368 | 24852 | - | GLB crash |
Share 0.1.395 | - | 26148 | 53000 | 200-400% cpu, weird. Chrome helper 5.3GB, GPU2.1GB |
OpenIFCViewer | - | - | 82000 | 25 threads, 100% cpu, 10.8 GB RAM |