4 ms·
Why would you assume they disabled SSE? Compilers generate SSE by default when optimizing, I would be very surprised if Peter Bright disabled it. And not only d
by azakai 13y ago
Why would you assume they disabled SSE? Compilers generate SSE by default when optimizing, I would be very surprised if Peter Bright disabled it. And not only do normal C/C++ compilers generate SSE, but JS engines generate SSE as well. So SSE was being used on both sides of the comparisons here, I am pretty sure.
What was disabled was C/C++ code that explicitly used SIMD intrinsics or explicitly used SSE function calls in C/C++.
- haberman 13y agoI must have misinterpreted this remark: > In general, I took the highest-ranked pure C++ routines for each test. Versions that used, for example, SSE functions were excluded, as were those with explicit multithreading. For "functions" I interpreted "functionality," but I think now it must mean SSE intrinsics? Sorry for the confusion.
- DrPizza 13y agoYes, sorry, I meant SSE intrinsics. As I think I note later in the article, the compiler I used emitted scalar SSE2 for floating point.
- Gravityloss 13y agoI'm glad you made the comment, others might read it the same way as you did originally. This clears the potential misunderstanding.