参见英文答案 > Using AVX instructions disables exp() optimization? 1个
我注意到运行任何英特尔AVX功能后,数学函数(如ceil,round,…)需要更多的cpu周期.
请参阅以下示例:
#include dio.h>
#include
编译:gcc -Wall -lm -mavx foo.c
输出是:
round res 31999997总周期224725952 CPI 22
round res 31999997 total cycles 1900864520 CPI 190
请指教.
最佳答案