Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Gary Kwong
On 5/9/14, 10:24 AM, Rik Cabanier wrote: Out of interest, do you have links to bugs for this issue? SpiderMonkey has one here: https://bugzilla.mozilla.org/show_bug.cgi?id=948321 (Differential Testing: Different division results on x86 platforms) and further differential testing on Win32 is b

Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Trevor Saunders
> > > > Also, can't you ask the compiler to produce both sse and non-sse code and > > make a decision at runtime? > > > > Not that I know of. At least GCC documentation does no list anything about > that here, http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86-64-Options.html > > -mfpmath=both or -mf

Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Benoit Jacob
2014-05-09 13:24 GMT-04:00 Rik Cabanier : > > > > On Fri, May 9, 2014 at 10:14 AM, Benoit Jacob wrote: > >> Totally agree that 1% is probably still too much to drop, but the 4x drop >> over the past two years makes me hopeful that we'll be able to drop >> non-SSE2, eventually. >> >> SSE2 is not ju

Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Rik Cabanier
On Fri, May 9, 2014 at 10:14 AM, Benoit Jacob wrote: > Totally agree that 1% is probably still too much to drop, but the 4x drop > over the past two years makes me hopeful that we'll be able to drop > non-SSE2, eventually. > > SSE2 is not just about SIMD. The most important thing it buys us IMHO i

Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Benoit Jacob
Again (see my previous email) I dont think that performance is the primary factor here. I care more about not having to worry about two different flavors of floating point semantics. Just 2 days ago a colleague had a clever implementation of something he needed to do in gecko gfx code, and had to

Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Bobby Holley
Can somebody get us less-circumstantial evidence that the stuff from http://www.palemoon.org/technical.shtml#speed , which AFAICT are the only perf numbers that have been cited in this thread? On Fri, May 9, 2014 at 10:14 AM, Benoit Jacob wrote: > Totally agree that 1% is probably still too much

Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Chris Peterson
Which Firefox platforms must support x86 without SSE2? Just Win32 and Linux? chris On 5/9/14, 10:14 AM, Benoit Jacob wrote: Totally agree that 1% is probably still too much to drop, but the 4x drop over the past two years makes me hopeful that we'll be able to drop non-SSE2, eventually. SSE2

Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Benoit Jacob
Totally agree that 1% is probably still too much to drop, but the 4x drop over the past two years makes me hopeful that we'll be able to drop non-SSE2, eventually. SSE2 is not just about SIMD. The most important thing it buys us IMHO is to be able to not use x87 instructions anymore and instead us

Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Chris Peterson
What does requiring SSE2 buy us? 1% of hundreds of millions of Firefox users is still millions of people. chris On 5/8/14, 5:42 PM, matthew.br...@gmail.com wrote: On Tuesday, January 3, 2012 4:37:53 PM UTC-8, Benoit Jacob wrote: 2012/1/3 Jeff Muizelaar : On 2012-01-03, at 2:01 PM, Beno

Re: Studying Lossy Image Compression Efficiency

2014-05-09 Thread e . blackbrook
On Saturday, October 19, 2013 12:14:40 PM UTC-4, stephan...@gmail.com wrote: > Of course, you can throw a bunch of images to some naive observers with a > nice web interface, but what about their screens differences? what about > their light conditions differences? how do you validate people for

Re: Time to revive the "require SSE2" discussion

2014-05-09 Thread Matthew Brett
Hi, On Thu, May 8, 2014 at 6:08 PM, Jonas Sicking wrote: > I'm curious how much of that 1% is on old versions of Firefox and > aren't updating anyway? > > / Jonas > > On Thu, May 8, 2014 at 5:42 PM, wrote: >> On Tuesday, January 3, 2012 4:37:53 PM UTC-8, Benoit Jacob wrote: >>> 2012/1/3 Jeff Mu