在Xeon Phi上的vtune中可能存在的错误

时间:2015-08-19 22:42:44

标签: architecture performance-testing xeon-phi vtune

我在xeon phi核心上运行了vtune,并获得了单线程基准测试的CPI为0.777。但是,这似乎不太可能是真的,因为单个线程的理论最大CPI为1.0。 (搜索"理论CPI" https://software.intel.com/en-us/articles/optimization-and-performance-tuning-for-intel-xeon-phi-coprocessors-part-2-understanding

我通过检查vtune线程信息验证没有其他线程正在运行。

  1. VTune CPI信息:
  2. 功能/调用堆栈时钟信号指令退役CPI速率退出错误推测后端绑定前端绑定模块功能(完整)源文件起始地址 centered_3d 259,622,095,647 334,057,786,295 0.777 0.316 0.000 0.719 0.004 ef-test centered_3d ef_operator.c 0x420703

    上述信息的CPI为0.777。

    1. 函数centered_3d的VTune线程信息:
    2. 239.616s - 同时使用的逻辑CPU = 0

      163.632s - 同时使用的逻辑CPU = 1

      上述信息是否意味着vtune正在进行错误的计算?例如:它是否可能无法正确计算周期数或指令数?

0 个答案:

没有答案