![]() |
1
9
“过早的优化是万恶之源”-Donald Knuth 如今,编译器为从现代处理器(SSE等)中获得最佳效果的三角函数提供了非常有效的内部函数,这就解释了为什么您几乎无法击败内置函数。不要在这些部分上浪费太多时间,而是集中精力于使用分析器可以发现的真正瓶颈。 |
![]() |
2
3
记住你有一个协处理器…如果是1993年的话,你会看到速度的提高…然而,今天你将很难打败本土的内在主义者。 尝试查看disassembly to sinf。 |
![]() |
3
2
有人已经将此作为基准,看起来
(他们没有在页面上使用锚,因此您必须向下滚动大约1/3的路径) |
![]() |
4
0
我很担心这个地方:
但是你可以: 为所有功能添加计时器,编写特殊性能测试,运行性能测试,打印时间测试报告。我想这次考试后你会知道答案的。 还可以使用一些分析工具,如AQTime。 |
![]() |
5
0
内置功能已经很好地优化了,所以要打败它们将非常困难。就我个人而言,我会在其他地方寻找获得业绩的地方。 也就是说,我可以在代码中看到一个优化:
可替换为:
|
![]() |
AstralHex · 矩阵乘法代码工作不正常 3 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 4 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 4 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 4 月前 |