2011/10/17 Olivier Grisel <[email protected]>: > However the compilation flags might get tricky to get right i a cross > platform manner (also we would need to deal with memory alignment > stuff which are quite easy to get working on POSIX but I don't know > under windows).
SSE alignment requires #ifdef magic to get the right allocation function: it differs between POSIX, Windows *and* Mac OS X (!). > Furthermore, SSE optims will really be interesting for single > precision floats (theoretical 4X speed up in practice, ~3X observed in > practice) rather than double precision floats (theoretical 2X speed > up). SSE optimizations don't work on processors without SSE. Again, the Cell processor, UltraSPARC, ARM and what have you. This is impossible to test thoroughly unless we get multiple buildbots running different types of processor, and I dislike the idea of tying a Python package to a specific hardware platform. -- Lars Buitinck Scientific programmer, ILPS University of Amsterdam ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct _______________________________________________ Scikit-learn-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
