SandyBrdige AVX instruction test

SandyBrdige AVX instruction test

I had test the following instructions on SNB-Server with intel xhpl_intel64. FP_COMP_OPS_EXE.SSE_FP_PACKED_DOUBLE FP_COMP_OPS_EXE.SSE_FP_SCALAR_SINGLE FP_COMP_OPS_EXE.SSE_FP_PACKED_SINGLE FP_COMP_OPS_EXE.SSE_FP_SCALAR_DOUBLE SIMD_FP_256.PACKED_SINGLE SIMD_FP_256.PACKED_DOUBLE Inst_retired.any

SIMD_FP_256 is short for SIMD_FP_256.PACKED_SINGLE+SIMD_FP_256.PACKED_DOUBLEFP_PACKED is short for FP_COMP_OPS_EXE.SSE_FP_PACKED_DOUBLE+FP_COMP_OPS_EXE.SSE_FP_PACKED_SINGLEFP_PACKED+FP_SCALAR is short for FP_COMP_OPS_EXE.SSE_FP_PACKED_DOUBLE+FP_COMP_OPS_EXE.SSE_FP_PACKED_SINGLE +FP_COMP_OPS_EXE.SSE_FP_SCALAR_DOUBLE+FP_COMP_OPS_EXE.SSE_FP_SCALAR_SINGLE

I confused that total SIMD_FP_256 is so big, but total SSE_FP is so small.