Tuesday, 29 January 2013

Parallel aggregates

The F#.NET Journal just published an article about multicore parallelism:
"The Array.Parallel module provided by the F# standard library includes parallelized versions of some useful aggregate operators, most notably map. However, this module does not provide the full complement of such operators. This article walks through the design and implementation of many more parallel functions based upon three parallel skeletons (with abstract implementations) including a new mapReduce function..."
To read this article and more, subscribe to The F#.NET Journal today!

2 comments:

Art said...

SIMD, MIMD, cuda, xeon phi?

Art said...

http://www.multicore-association.org/workgroup/shim.php
SOFTWARE-HARDWARE INTERFACE FOR MULTI-MANY-CORE (SHIM™)