Closed Bug 1939324 Opened 1 year ago Closed 1 year ago

[asm.js] UnrealEngine based demos spend 3s-4s in 8 threads each doing regalloc

Categories

(Core :: JavaScript: WebAssembly, task)

task

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mayankleoboy1, Unassigned)

References

(Blocks 1 open bug, )

Details

Summary: [WASM] http://teglegrecords.free.fr/ue4/phystest/UMGInventoryDemo-HTML5-Shipping.html spends 3s in 8 threads each doing regalloc → [WASM] UnrealEngine based demos spend 3s-4s in 8 threads each doing regalloc
See Also: → 1939681
See Also: → 1939938
Type: defect → task

Edit: I found that choosing the Device Manufacturers Power Setting has a big impact here.
On "Balnced/Optimized" Default Lenovo plan : https://share.firefox.dev/4j6y22h (3s)
"High performance" Lenovo plan: https://share.firefox.dev/4aaRRBu (2.3s)

Note that this power setting is outside of Windows control panel.

Maybe whenever WASM is compiling parallel threads, consider temporarily increasing the power setting (either the Windows power setting, or the device manufactureres setting.)

This is an asm.js website. We're not really prioritizing any work on asm.js right now.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
See Also: → 1942919
Summary: [WASM] UnrealEngine based demos spend 3s-4s in 8 threads each doing regalloc → [asm.js] UnrealEngine based demos spend 3s-4s in 8 threads each doing regalloc

This is what i get with asm.js disabled: https://share.firefox.dev/48I2MCl

You need to log in before you can comment on or make changes to this bug.