Hi,

Am 15.02.2012 um 03:48 schrieb alexalex43210:

>   But I am a novice for the parallel computation, I often use Fortran to 
> compile my program, now I want to use the Parallel, can you give me some help 
> how to begin?
>   PS: I learned about OPEN MPI is the choice for my question solution. am I 
> right?

This depends on your application and how easy it can be adopted to split the 
problem into smaller parts. It could also be the case, that you want to stay on 
one node only to use additional cores and could parallelize it better by using 
OpenMP, where all threads operate on the same memory area on a single node.

http://openmp.org/wp/

It's built into many compilers by default nowadays.

In addition to the online courses Jeff mentioned there are several books 
available like Parallel Programming with MPI by Peter Pacheco (although it 
covers only MPI-1 due to its age http://www.cs.usfca.edu/~peter/ppmpi/), 
Parallel Programming in C with MPI and OpenMP by Michael Quinn.

-- Reuti


> best wishes to you & good luck
> yours alex
>  
> alexalex43210
>  
> From: Brad Benton
> Date: 2012-02-15 09:48
> To: announce
> Subject: [Open MPI Announce] Open MPI v1.4.5 released
> The Open MPI Team, representing a consortium of research, academic, and 
> industry partners, is pleased to announce the release of Open MPI version 
> 1.4.5. This release is mainly a bug fix release over the v1.4.4 release. We 
> strongly recommend that all users upgrade to version 1.4.5 if possible.
> 
> Version 1.4.5 can be downloaded from the main Open MPI web site or any of its 
> mirrors (mirrors will be updating shortly).
> 
> Here is a list of changes in v1.4.5 as compared to v1.4.4
> - Fixed the --disable-memory-manager configure switch.
>   (** also to appear in 1.5.5)
> - Fix typos in code and man pages.  Thanks to Fujitsu for these fixes.
>   (** also to appear in 1.5.5)
> - Improve management of the registration cache; when full, try freeing
>   old entries and attempt to re-register.
> - Fixed a data packing pointer alignment issue.  Thanks to Fujitsu
>   for the patch.
>   (** also to appear in 1.5.5)
> - Add ability to turn off warning about having the shared memory backing
>   store over a networked filesystem.  Thanks to Chris Samuel for this
>   suggestion.
>   (** also to appear in 1.5.5)
> - Removed an unnecessary memmove() and plugged a couple of small memory leaks
>   in the openib OOB connection setup code.
> - Fixed some QLogic bugs. Thanks to Mark Debbage from QLogic for the patches.
> - Fixed problem with MPI_IN_PLACE and other sentinel Fortran constants
>   on OS X.
>   (** also to appear in 1.5.5)
> - Fix SLURM cpus-per-task allocation.
>   (** also to appear in 1.5.5)
> - Fix the datatype engine for when data left over from the previous
>   pack was larger than the allowed space in the pack buffer. Thanks to
>   Yuki Matsumoto and Takahiro Kawashima for the bug report and the
>   patch.
> - Fix Fortran value for MPI_MAX_PORT_NAME.  Thanks to Enzo Dari for
>   raising the issue.
> - Workaround an Intel compiler v12.1.0 2011.6.233 vector optimization
>   bug.
> - Fix issues on Solaris with the openib BTL.
> - Fixes for the Oracle Studio 12.2 Fortran compiler.
> - Update iWARP parameters for the Intel NICs.
>   (** also to appear in 1.5.5)
> - Fix obscure cases where MPI_ALLGATHER could crash.  Thanks to Andrew
>   Senin for reporting the problem.
>   (** also to appear in 1.5.5)
> 
> --
> Brad Benton
> Linux Technology Center, IBM
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to