Parallel Programming in Futhark(futhark-book.readthedocs.io)
futhark-book.readthedocs.io
Parallel Programming in Futhark
https://futhark-book.readthedocs.io/en/latest/
4 comments
Futhark has been on my radar for a few months now. Does anyone here use it for anything outside basic toy projects? Do you like it?
No idea about its usage in industry, but this is a classical example of a tool that maps to its domain a magnitude better than the competition, yet can't seem to take off because of lack of the network effects that would act as propellant.
I messed around with some slightly above toy work, implementing expectation-maximization for gaussian mixture models and some other supporting tools for 3D point clouds, and found it really intuitive for someone with a decent amount of FP experience but little GPU experience.
Biggest challenge for me was a lack of profiling tools when running OpenCL on an NVIDIA GPU, I got OK performance but had no way to identify hotspots or opportunities for improvement.
Biggest challenge for me was a lack of profiling tools when running OpenCL on an NVIDIA GPU, I got OK performance but had no way to identify hotspots or opportunities for improvement.
Dude I was in that guys first FOSDEM presentation. You go guy