Starting with our experiments with integrating General Purpose GPU programming into F# at Microsoft Research, I've been watching the evolution of F# as a GPGPU programming platform. Over time, GPGPU programming with F# has become both more professionalized, and much more broad spectrum (including CUDA, OpenCL and other options). Some latest developments in this area have … Continue reading General Purpose Functional GPU Programming
Tag: GPGPU
Next F#unctional Londoners Meetup – F# on the GPU with Alea.CUDA, Thursday, October 18, 2012
The next meetup of the absolutely fabulous F#unctional Londoners will be one week today, at the usual venue of SkillsMatter. The topic is an exciting one! Alea.CUDA - Combining the computational power of GPUs with the functional elegance of F#Abstract F# and GPUs are two trailblazing yet unrelated technologies. F# is a uniquely productive … Continue reading Next F#unctional Londoners Meetup – F# on the GPU with Alea.CUDA, Thursday, October 18, 2012
GPGPU programming with C# and F#
People often ask me about GPGPU (General Purpose GPU) programming with F#. One project you might like to take a look at is Brahma, which lets you compile C# expression trees to the GPU. When combined with the F# Power Pack support for converting F# quotations to LINQ expression trees, this should give a viable … Continue reading GPGPU programming with C# and F#