On Sun, May 17, 2015 at 3:06 AM, Ralf Gommers <[email protected]> wrote: > There's the switch to OpenBLAS and building the right selection mechanism > for which arch to use: > http://article.gmane.org/gmane.comp.python.distutils.devel/20350. That seems > now feasible to complete on a reasonable time-scale, and the problems with > OpenBLAS seem to be mostly solved. Binaries which crash for ~1% of users > (which ATLAS-SSE2 would result in) are still not acceptable I think.
Where are you getting this SSE2 number from btw? The most detailed public survey source for consumer hardware that I know is the Steam hardware survey: http://store.steampowered.com/hwsurvey It's somewhat biased towards higher-end hardware b/c it targets gamers, but there is plenty of less-high-end hardware on there as well -- notice that 20% of the surveyed computers are using intel graphics. And they're reporting that 99.92% of surveyed computers have SSE*3* support, and 100.00% have SSE2. So assuming the significant digits are accurate, this puts the upper bound on SSE2 failure on these systems at ~0.05%. Even if gamers are 10x likelier to have new hardware then the rest of the world, 1% still seems to be at least an order of magnitude too high? -n -- Nathaniel J. Smith -- http://vorpus.org _______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
