热门
最新
红包
立Flag
投票
同城
我的
发布
CSDN App 扫码分享
评论
点赞
打赏
- 复制链接
- 举报
下一条:
随手记:gcc 使用 -march=native -mtune=native 来针对个人电脑平台对代码进行自动化优化。"-march=native" 告诉 gcc 本机CPU的型号"-mtune=native" 告诉 gcc 根据CPU型号进行代码优化虽然二包含了一,但最好还是二者同时出现,相关讨论可见这篇很详细的博客↓https://lemire.me/blog/2018/07/25/it-is-more-complicated-than-i-thought-mtune-march-in-gcc/官方文档↓https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html#:~:text=Using%20%2Dmarch%3Dnative%20enables%20all,CPU%20with%2064%2Dbit%20extensions.但是这个 flag 对生产有一定的风险,因为程序性能无法在不同平台上做到统一:https://stackoverflow.com/questions/52653025/why-is-march-native-used-so-rarely