ブログ等にちょいちょい書いていますが、私はこの数ヶ月ほどGHCのSIMDサポートの改善を進めています。
- Haskell/GHCのSIMDについて考える(2023年8月)
- HaskellでEDSLを作る:SIMD編(2024年12月)
- GHCへの私の貢献2024(2024年12月)
- 言語処理系にSIMD命令を実装することについて(主にx86向け)(2025年2月)
この3ヶ月間はx86 NCGで整数のSIMD演算を使えるようにするパッチを書いており、数日前にマージされました。一つのマイルストーンだと思うので記事にしておきます。
続きを読む