对于大量浮点数运算,用sse指令优化的效果是非常明显的。...vs2010的编译器内置函数([Compiler Intrinsics])支持see指令,所以程序员不必痛苦的用汇编指令来实现sse指令优化,关于详细的sse指令说明参见microsoft的官方文档...(*src2,z,_MM_SHUFFLE(0,0,1,0));//将高位的2个float置0
m1=_mm_add_ps(m1,_mm_mul_ps(t1,t2));
#elif CODE_FLOAT_NUM...f32[3]=0;//将最高的float置0
t2.m128_f32[3]=0;//将最高的float置0
m1=_mm_add_ps(m1,_mm_mul_ps(t1,t2));
#endif...}
关于哪些cpu支持sse指令的问题,这个不用太担心,intel的cpu在386以后都支持了,所有基于x86架构的cpu都支持sse(包括amd或其他品牌).