Investigate discrepancy between 64bit and 32bit on octane
Categories
(Core :: JavaScript Engine: JIT, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox52 | --- | affected |
People
(Reporter: h4writer, Unassigned)
References
Details
Reporter | ||
Updated•9 years ago
|
![]() |
||
Comment 1•9 years ago
|
||
Updated•9 years ago
|
Comment 2•9 years ago
|
||
Reporter | ||
Updated•9 years ago
|
Comment 3•4 years ago
|
||
(In reply to Hannes Verschore [:h4writer] from comment #0)
Seems that for some reason 64bit is slower than 32bit
32 bit 64bit
Mandreel (octane 2.0.1 -- jmim) 27835 27889
MandreelLatency (octane 2.0.1 -- jmim) 33684 33458
DeltaBlue (octane 2.0.1 -- jmim) 62620 61754
NavierStokes (octane 2.0.1 -- jmim) 36210 36249
EarleyBoyer (octane 2.0.1 -- jmim) 38784 39358
SplayLatency (octane 2.0.1 -- jmim) 21860 23185
CodeLoad (octane 2.0.1 -- jmim) 17644 18003
Crypto (octane 2.0.1 -- jmim) 30908 30448
Splay (octane 2.0.1 -- jmim) 19234 18352
Gameboy (octane 2.0.1 -- jmim) 60043 57490
Typescript (octane 2.0.1 -- jmim) 27362 26382
Box2D (octane 2.0.1 -- jmim) 40584 30874
Richards (octane 2.0.1 -- jmim) 32488 32700
RegExp (octane 2.0.1 -- jmim) 4120 4141
PdfJS (octane 2.0.1 -- jmim) 13669 13952
zlib (octane 2.0.1 -- jmim) 62171 61843
RayTrace (octane 2.0.1 -- jmim) 115512 115660
total (octane 2.0.1 -- jmim) 30443 29890I think I can categorize a little bit:
Has a lot of allocation (createthis) ?
DeltaBlueHas a lot of compilation happening? Is that related?
Splay
Gameboy
TypescriptJust bi-modal things. We can ignore, this is just a bad run.
Box2DAsm.js. Which is strange, because I thought asm.js is always faster on 64bit
zlib
How are your numbers now?
Comment hidden (obsolete) |
Updated•3 years ago
|
Comment 6•3 years ago
|
||
Jan, could help answer this question
Comment 7•3 years ago
|
||
Let's close this. A lot of things have changed, we no longer run Octane on 32-bit builds in CI, and all of our perf work is focused on 64-bit platforms these days.
Description
•