Open
Bug 1354817
Opened 7 years ago
Updated 2 years ago
IonMonkey: ogv.js pthreads perf is comparatively slow
Categories
(Core :: JavaScript Engine: JIT, defect, P3)
Core
JavaScript Engine: JIT
Tracking
()
NEW
People
(Reporter: azakai, Unassigned)
Details
(Keywords: triage-deferred)
As reported at https://brionv.com/log/2017/04/06/ogv-js-1-4-0-released/ > Experimental multithreaded versions of the VP8 and VP9 decoders are included, which can use up to 4 CPU cores to significantly increase speed on suitably encoded files (using the -slices option in ffmpeg for VP8, or -tile_columns for VP9). This works reasonably well in Safari and Chrome on Mac or Windows desktops; there are performance problems in Firefox due to deoptimization of the multithreaded code. and link to test at https://twitter.com/brionv/status/850375796157894658 With JIT_OPTION_asmJSAtomicsEnable=true things are much faster, as expected, but what is less obvious is why without that (i.e. in non-asm.js mode) Firefox does worse than Safari and Chrome.
Updated•7 years ago
|
Summary: ogv.js pthreads perf is comparatively slow → IonMonkey: ogv.js pthreads perf is comparatively slow
Updated•7 years ago
|
Keywords: triage-deferred
Priority: -- → P3
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•