Thinking Parallel - Erlang User Group Meetup in London
Dual-, quad- or even hexa-core processors are now common, even in consumer laptops and desktops. While it is possible to use conventional techniques to write parallel programs for such systems, future hardware will not just be slightly parallel, however, but will be massively parallel, with manycore and even "megacore" systems becoming mainstream. Kevin Hammond leads the Functional Programming research group at the University of St. Andrews and in his talk he will demonstrate how the process of refactoring can lead to a simple and efficient multicore solution, and how offloading code in Erlang can enable the efficient utilisation of special-purpose hardware such as GPGPUs.
This is a free event. For register, http://www.meetup.com/erlangusergroup/events/103113882/