|
Boost : |
Subject: [boost] Proposal: MapReduce library (single machine)
From: Craig Henderson (cdm.henderson_at_[hidden])
Date: 2009-06-14 17:45:06
MapReduce is a programming model from Google that is designed for scalable
data processing. Google's implementation is for scalability over many
thousands of commodity machines, but there is value in using the idiom on
multi-core processors to partition processing to efficiently use the CPU
available, and avoid the complexities of multi-threaded development.
I have a implemented a MapReduce runtime library in C++ using Boost and
would like to see if there is interest from you all to submit the library to
Boost. I have preliminary documentation on my website at
http://www.craighenderson.co.uk/mapreduce/
Regards
-- Craig
Craig Henderson
<http://craighenderson.co.uk/> http://www.craighenderson.co.uk
http://www.siteupdatenotification.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk