Fwd: [boost] [Review][MPI] Boost.MPI review begins

Ronald Garcia <[email protected]>
Newsgroups gmane.comp.lib.boost.announce
Message-ID <[email protected]>

Begin forwarded message:

> From: Jeremy Graham Siek <[email protected]>
> Date: September 6, 2006 3:16:06 PM EDT
> To: Boost mailing list <[email protected]>, Boost Announce  
> <[email protected]>
> Subject: [boost] [Review][MPI] Boost.MPI review begins
> Reply-To: [email protected]
>
> Hi All,
>
> The view of the Boost.MPI (for Message Passing Interface) begins
> today, Sept. 6 and continues through Sept. 15.
>
> Description:
>
> The Message Passing Interface (MPI) is a standard interface for  
> message
> passing in high-performance parallel applications. It defines a  
> library
> interface, available from C, Fortran, and C++, for which there are  
> many
> MPI implementations. Although there exist C++ bindings for MPI, they
> offer little functionality over the C bindings. The Boost.MPI library
> provides an alternative C++ interface to MPI that better supports
> modern C++ development styles, including complete support for user-
> defined
> data types and C++ Standard Library types, arbitrary function objects
> for
> colective algorithms, and the use of modern C++ library techniques to
> maintain maximal efficiency. As an example, one can concatenate the
> std::strings stored on each processor with a single reduce call and
> the function object std::plus<std::string>. However, if the call to
> reduce is merely computing the sum of integers, the implementation
> transforms into the appropriate call to MPI_Reduce. For more  
> information
> about the design of Boost.MPI, see our design philosophy.
>
> The review tarball is here:
>
>      http://www.generic-programming.org/~dgregor/boost.mpi/boost-
> mpi-20060906.tgz
>
> Online documentation is available here:
>
>      http://www.generic-programming.org/~dgregor/boost.mpi/libs/
> parallel/doc/html/
>
> PDF documentation is available here:
>
>      http://www.generic-programming.org/~dgregor/boost.mpi/mpi.pdf
>
>
> Review questions
> ================
>
> Please always explicitly state in your review, whether you think the
> library should be accepted into Boost.
>
> You might want to comment on the following questions:
>
> - What is your evaluation of the design?
> - What is your evaluation of the implementation?
> - What is your evaluation of the documentation?
> - What is your evaluation of the potential usefulness of the library?
> - Did you try to use the library? With what compiler?
>    Did you have any problems?
> - How much effort did you put into your evaluation? A glance? A
>    quick reading? In-depth study?
> - Are you knowledgeable about the problem domain?
>
> Cheers,
> Jeremy
>
> __________________________________
> Jeremy Siek <[email protected]>
> Visiting Assistant Professor
> Department of Computer Science
> University of Colorado at Boulder
>
>
>
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/ 
> listinfo.cgi/boost

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-announce
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.