【发布时间】:2011-02-14 13:42:38
【问题描述】:
我目前正在尝试针对自制语言优化自制编译器发出的代码。
我已经试用了 Intel VTune 来查看瓶颈在哪里:http://www.imada.sdu.dk/~sorenh07/misc/vtune-assembly-optimization.png
我发现一个“subl”指令负责运行 30-90 秒的程序中超过 38% 的时钟滴答声,这让我印象深刻!谁能解释一下为什么?
VTune 中的“优化报告”功能对于未使用 icc 编译的程序显然不存在。是否存在建议优化汇编代码的程序? (也就是说,不是来自高级语言的代码)。
【问题讨论】:
标签: optimization assembly intel intel-vtune