我使用 Intel VTuen 来收集程序的指令,我得到的结果如下
FP_COMP_OPS_EXE:MMX
FP_COMP_OPS_EXE:SSE_DOUBLE_PRECISION
FP_COMP_OPS_EXE:SSE_FP
FP_COMP_OPS_EXE:SSE_FP_PACKED
FP_COMP_OPS_EXE:SSE_FP_SCALAR
FP_COMP_OPS_EXE:SSE_SINGLE_PRECISION
FP_COMP_OPS_EXE:SSE2_INTEGER
FP_COMP_OPS_EXE:X87
在每种运算的名称中,我知道“FP”代表浮点,“OPS”代表运算,但“COMP”代表什么?我最初的理解是“COMP”是比较的意思,是这样吗?如果是,那么这里的比较是什么意思?