gpt4 book ai didi

optimization - 数值优化

转载 作者:行者123 更新时间:2023-12-01 14:18:56 24 4
gpt4 key购买 nike

我想知道哪种 Integer 或 Float 类型最快。
我认为字节比整数快,因为它的范围更小。
有些人告诉我 .. 在某些情况下整数比字节快。

第二个问题:
GPU 正在走向世界统治的道路上..
所以我问自己:由于 FPU,Double 可以“比 Integer 更快”吗?
那么专家在哪里呢? :)

最佳答案

您必须考虑的不仅仅是时钟周期来执行算术运算。你可以说添加两个整数需要这么多周期,添加两个 double 需要这么多周期,等等,但这可能不相关。如果您的所有数据都同时放入缓存中,那么对单个操作进行计时就很有意义。但如果不是,则因缓存未命中而需要的额外时间将决定各个操作的差异。有时使用较小的数据类型会更快,因为这在是否从缓存中提取某些内容,或者是否必须转到磁盘之间产生差异。

如今,即使在处理数字的应用程序中,计算机也将大部分时间用于移动数据,而不是进行算术运算。并且前者与后者的比例越来越大。例如,您不能简单地比较将短裤与 double 相乘所需的时间。您可能会发现,给定两个版本的程序,一个版本在小问题上运行得更快,另一个版本在更大的程序上运行得更快,这一切都是因为各种内存的相对效率。

关于optimization - 数值优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/594466/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com