Max*_*rai 2 c++ performance operation
我正在编写游戏编码,在渲染代码中进行速度计算非常重要.
我怎样才能获得某些操作的速度?
例如,如何知道乘法是否比sqrt快?或者我必须进行测试并计算时间.
编程语言是c ++,谢谢.
thk*_*ala 5
这种微优化只是浪费你的时间以获得最小的收益.
使用分析器,首先改进自己的算法和代码,只要分析器告诉您游戏花费大部分时间.
请注意,在某些情况下,您可能需要彻底检修整个软件 - 或其中的主要部分 - 以实现更高效的设计.在这种情况下,分析器结果可能会误导缺乏经验的人.例如,与一劳永逸地缓存其结果相比,优化复杂计算可以获得最小的增益.
另见这个有点相关的线程.
归档时间:
15 年,1 月 前
查看次数:
739 次
最近记录: