【发布时间】:2015-08-17 21:59:01
【问题描述】:
可以使用https://hackage.haskell.org/package/ghc-prim-0.4.0.0/docs/GHC-Prim.html#g:28 在 Haskell 中编写基于 SIMD 的向量库,但这是否有意义?我遇到了几篇致力于 Haskell 中自动 SIMD 优化的论文,但目前的状态是什么(2014 年)?例如。 https://hackage.haskell.org/package/vector 会使用 SIMD 还是使用低级 SIMD 原语手动编写优化库更好?
【问题讨论】:
-
有一个分支:github.com/haskell/vector/tree/simd,但已经好几年没有工作了。
-
Data.Vector在其源代码中似乎没有使用这些 SIMD 操作。