3.4 可视化指令并行

clang++-11 02_branch.C  -isystem benchmark^Cnclude   -Lbenchmark/build/src -lbenchmark   -g -O3 -mavx2  -mllvm -x86-asm-syntax=intel -S -o - | llvm-mca-11 -timeline

【现状】

单独加法

54个迭代,每次迭代执行5条指令

加法和乘法

55个迭代,每次迭代执行6条指令

【原因】

每次迭代多执行的一条指令(一定程度上)没成本

posted @ 2024-01-14 10:44  stupidstan2019  阅读(4)  评论(0编辑  收藏  举报