gpt4 book ai didi

sse - 用SSE对数,还是改用FPU?

转载 作者:行者123 更新时间:2023-12-03 02:20:52 29 4
gpt4 key购买 nike

我正在做一些统计计算。我需要它们速度快,所以我重写了大部分内容以使用 SSE。我对此很陌生,所以我想知道正确的方法是什么:

据我所知,SSE中没有log2或ln函数,至少到4.1为止都没有,这是我使用的硬件支持的最新版本。

这样更好吗:

  1. 提取 4 个 float ,并对它们进行 FPU 计算以确定熵 - 我不需要将这些值中的任何一个加载回 SSE 寄存器,只需将它们加到另一个 float
  2. 找到一个执行 log2 的 SSE 函数

最佳答案

似乎有一些 SSE log2 实现,例如this one .

还有Intel Approximate Maths Library其中有一个 log2 函数 - 它很旧(2000 年),但它是 SSE2,它应该仍然可以很好地工作。

<小时/>另请参阅:

关于sse - 用SSE对数,还是改用FPU?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8902971/

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