On Mon, 17 Dec 2007 11:58:15 +0100 Michael Schnell <[EMAIL PROTECTED]> 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 _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel