利用Visual studio编写程序,如果打开所有的编译优化选项,就程序运行速度来看,是否还需使用SSE优化程序
自问自答:有些情况下,确实有必要。例如在进行FIR滤波处理时, 【利用Visual studio编写程序,如果打开所有的编译优化选项,就程序运行速度来看,是否还需使用SSE优化程序】
可以用SIMD指令并行进行乘法运算。如此,此程序确实可以比单纯使用VS优化的结果运行速度要快。
■网友
因为没有设置/arch参数的话,是默认使用SSE2优化的:由于默认情况下 x86 编译器生成使用 SSE2 指令的代码,因此你必须指定 /arch:IA32 以针对 x86 处理器禁用 SSE 和 SSE2 指令的生成。MSDN:/arch (x86)
推荐阅读
- 河北承德危险废物综合利用处置率达100%
- 黄金时间■黄金时间丨打造海绵城市:节水从利用雨水开始
- |淮阴水政充分利用“双随机”平台 促进执法公平公正
- 司法所|川姜镇司法所盛赛飞利用父母偏心绝情,赶我出家门
- 计算机技术与科学专业怎样利用高中毕业的暑假
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 可不可能利用网盘的秒传功能使用伪造的MD5(或其他信息)值进行文件分享
- 报告书|徐州诺恩固体废物处置有限公司废包装桶再生利用建设项目环境影响公示
- 一个利用量子纠缠实现超光速通讯的构想,可行吗
- 女子利用超市自助收银逃单,总额不足300元为何以盗窃罪判刑?
