| start | find | index | login or register | edit | ||
| 2010-02-20 by earl, 5729 days agoLLVM is coming to Haskell, in the form of David Terei's LLVM backend which is being merged into mainline GHC. Based on that, GHC seems to be also dropping it's C backend, in favour of their own native code generator and LLVM as fall-back, wherever the former is not yet available/feasible. And while we are in Haskell-land: the uvectorpackage is now deprecated in favour ofvector, which now provides the same performance but not only makes all thoseUsuffices go away, but is also more versatile. Why should you care at all aboutvector(oruvector, for that matter)? Two words: Loop fusion (based on DPH work)! To spread his excitement, Don Stewart has started "Numeric Haskell: A Vector Tutorial" which, based on the NumPy tutorial, nicely introduces usingvectorin Haskell.Addendum 2010-02-22: Don Stewart did some micro-benchmarking of GHC's native, C and LLVM backends using the vectorpackage. | search 5 active users 
 backlinks (more) none, yet recent stores (more) recent comments echo earlZstrainYat|tr ZY @. | |
| earl.strain.at • esa3 • online for 9006 days • c'est un vanilla site | ||