1

我使用 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”是比较的意思,是这样吗?如果是,那么这里的比较是什么意思?

4

1 回答 1

0

此页面上参考描述的摘录(我通过谷歌搜索 FP_COMP_OPS_EXE 找到)说某个命令“计算执行的 FP 计算 Uops 的数量”。因此我相信你可以像这样扩展它:

  • FP:浮点数
  • COMP:计算
  • OPS:运营
  • EXE:已执行
于 2016-04-30T02:47:37.497 回答