ref: https://github.com/mathiasbynens/jsperf.com/issues/84
Not sure if this is out of scope, but I just noticed that the Operating
Systems, builds & CPU families are not displayed &/or collected by the tests at
jsPerf, which uses BrowserScope API it seems.
Due to some tests giving different results with the major (IMHO) variation is a
different CPU targeting for FireFox builds, I hope to see as much CPU,
platform, & build information as possible.
For "available" tests, CPU is of little use, though platforms occasionally is
useful (I've seen OS-specific build bugs for both FF & Safari). However, due
to increasing (& rarely decreasing) optimizations for each new CPU generation,
when using BrowserScope to track speed benchmarks, tracking the CPU type &
generation is essential for many tests using maths, branching, & loops.
I am not aware of a way for JavaScript/UA to detect exactly what CPU is being
used, though IIRC I've seen web apps use Java to do this. A workaround is
possible to allow logins with user-edited profiles stored in-browser (cookies?)
so people can track what tests are done on what CPU & build they use.
cheers
Original issue reported on code.google.com by tomBy...@gmail.com on 20 Jun 2012 at 7:59
Original issue reported on code.google.com by
tomBy...@gmail.com
on 20 Jun 2012 at 7:59