|
|
|
|
|
by harpocrates
3104 days ago
|
|
This is a cool (if not particularly new) paper. Interestingly enough, the [vector library][0] mentioned in the paper isn't just a research project - it is one of the most widely used Haskell libraries for vector. That said, I am saddened by the state of vectorization in GHC. AFAICT it seems all but abandoned [1]. I think there is some hope on this front in the recent progress that has been made on the LLVM backend (producing good input code for LLVM, and choosing the most fruitful LLVM optimization passes) [2]. [0]: https://hackage.haskell.org/package/vector
[1]: https://www.reddit.com/r/haskell/comments/51gvxl/whatever_happened_to_automatic_vectorization_in/
[2]: https://ghc.haskell.org/trac/ghc/wiki/ImprovedLLVMBackend
|
|