[Haskell-cafe] Some great results on fused code with the LLVM backend

Don Stewart dons at galois.com
Sun Feb 21 20:57:25 EST 2010


I tried out some of the vector and uvector fusion benchmarks with the
new LLVM backend

    http://donsbot.wordpress.com/2010/02/21/smoking-fast-haskell-code-using-ghcs-new-llvm-codegen/

and got some great results for the tight loops generated through fusion.
Up to 2x faster than gcc -O3 in some cases.

The LLVM backend looks very promising -- considering we've not even
begun to explore the optimization pipeline at the level.

-- Don


More information about the Haskell-Cafe mailing list