![]() |
1
9
“过早的优化是万恶之源”-Donald Knuth 如今,编译器为从现代处理器(SSE等)中获得最佳效果的三角函数提供了非常有效的内部函数,这就解释了为什么您几乎无法击败内置函数。不要在这些部分上浪费太多时间,而是集中精力于使用分析器可以发现的真正瓶颈。 |
![]() |
2
3
记住你有一个协处理器…如果是1993年的话,你会看到速度的提高…然而,今天你将很难打败本土的内在主义者。 尝试查看disassembly to sinf。 |
![]() |
3
2
有人已经将此作为基准,看起来
(他们没有在页面上使用锚,因此您必须向下滚动大约1/3的路径) |
![]() |
4
0
我很担心这个地方:
但是你可以: 为所有功能添加计时器,编写特殊性能测试,运行性能测试,打印时间测试报告。我想这次考试后你会知道答案的。 还可以使用一些分析工具,如AQTime。 |
![]() |
5
0
内置功能已经很好地优化了,所以要打败它们将非常困难。就我个人而言,我会在其他地方寻找获得业绩的地方。 也就是说,我可以在代码中看到一个优化:
可替换为:
|
![]() |
giantjenga · 优化整数向量到二进制向量的转换 8 月前 |
![]() |
Daniel Lobo · 使用约束进行优化 8 月前 |
![]() |
Imyaf · 在什么条件下,在组装时对“if”和“if-else”进行比较? 12 月前 |
![]() |
Sergio · python中大量数字的乘法 1 年前 |
![]() |
Sergey Dev · 临时表与表变量 1 年前 |
![]() |
John · 减少C中的内存消耗++ 1 年前 |