[fpc-devel] Light weight threads for FPC
Mattias Gaertner
nc-gaertnma at netcologne.de
Mon Dec 17 12:40:21 CET 2007
On Mon, 17 Dec 2007 11:58:15 +0100
Michael Schnell <mschnell at lumino.de> wrote:
>
> > For clusters there is already a de facto standard: MPI. It works
> > with FPC.
> >
> >
> > AFAIK OpenMP and MPI work well together and are separate.
> >
> Right now my concerns are not about how and what features should be
> implemented (in the libraries), but only about how they are presented
> by _language_extensions. (And about the interface the libraries offer
> to the user)
>
> Here an as broad as possible range of ways to do parallel processing
> should be allowed - hiding the details (i.e. if using MPI or OpenMP
> or something else) should be hidden in the implementation in the
> library in a way as transparent as possible to the user.
I agree, that the library should be implemented open minded.
But light weight threads only work fast, when each thread has equally
fast access to all resources. This is not the case for distributed
memory.
Mattias
More information about the fpc-devel
mailing list