[Mono-dev] .NET 3.5 threading extensions
andreas.faerber at web.de
Tue Dec 4 18:12:32 EST 2007
Am 04.12.2007 um 23:03 schrieb Dennis Hayes:
> Am I wrong in assumeing Mono will support [Microsoft Parallel
> Extensions to .NET Framework 3.5] at some point in time?
> Has anyone looked at this?
> Any wild guess at a time frame.
I hadn't heard of this implementation, but the ECMA standard briefly
describes an optional System.Threading.Parallel assembly that
neither .NET nor Mono provided.
I started an implementation in Spring but for time reasons didn't
parallelize it. I'd be happy to donate the code for Mono as a stub, so
"basic" compilation/execution support could theoretically be provided
pretty soon... while a full HPC-grade implementation will likely take
some longer. ;-)
My plan was to use the Adapter pattern to allow multiple (pluggable)
backends, i.e. single-threaded, multi-threaded, MPI, etc. That should
make it very easy to scale.
More information about the Mono-devel-list