Solved

MPI-2 (HPC) implementation

Posted on 2004-08-18
9
257 Views
Last Modified: 2013-12-19
Hi,

* I'm looking for an open source implementation of MPI-2 for windows (!). I found allready MPICH2, but this didn't implemented the entire mpi2.
I searched allready with google, but I found only non-open source implementations (like WMPI and MPI/pro).
Does anyone knows where I can find such an implementation??
* Does anyone knows a good book/ebook/text about dynamic load balancing algorithms ??



Thanks in advance.
0
Comment
Question by:lapijn
  • 6
  • 3
9 Comments
 
LVL 37

Expert Comment

by:Bing CISM / CISSP
ID: 11840724
do you know this site? http://www.lam-mpi.org/mpi/

regards,
0
 

Author Comment

by:lapijn
ID: 11840790
Yes, but I'm looking for an open source implementation of MPI-2 for windows, and lam is only for linux.
Thanks anyway.
0
 
LVL 37

Expert Comment

by:Bing CISM / CISSP
ID: 11857917
just had a search related to your question and found this:

http://www.criticalsoftware.com/hpc/

"Critical Software specialise in creating High Performance Computing (HPC) middleware. Our flagship product is WMPI II™ which implements version 2.0 of the Message Passing Interface Standard (MPI-2). WMPI II is a totally original, high performance, fully thread-safe implementation of MPI-2 developed specifically for HPC clusters.

WMPI II is the *only* full implementation of the MPI-2 standard for MS Windows™ and is the first to support heterogeneous clusters of Windows and Linux nodes."

if what Critical Software says is correct, i afraid that you can not get the open source version, at least for now. hehe. :)

anyway, the documentations and examples are free online:
http://www.criticalsoftware.com/hpc/files/onlinedocs/WMPI_2_3_0/

hope it helps,
bbao
0
 
LVL 37

Expert Comment

by:Bing CISM / CISSP
ID: 11857925
BTW, you might have known that, WMPI II is free to download and evaluate at
http://www.criticalsoftware.com/hpc/downloads.php
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
LVL 37

Expert Comment

by:Bing CISM / CISSP
ID: 11857953
0
 

Author Comment

by:lapijn
ID: 11858469
Thanks for your efforts. I especially liked the site http://www.mywebdeals.com/dir/Computers/Parallel_Computing/Programming/Libraries/MPI/ you posted.
I think I'll use mpich2, which doesn't implemented the entire mpi2 standart, but it allows dynamic process creation, which I find the most important of mpi2.
Do you also happen to know a book or text about dynamic load balancing algorithms (for SPMD -programs)?
0
 
LVL 37

Accepted Solution

by:
Bing CISM / CISSP earned 300 total points
ID: 11858569
sure, is the following paper what you are looking for?
A Scalable Dynamic Load-Balancing Algorithm for SPMD Applications on a Non-Dedicated Heterogeneous Network of Workstations (HNOW)
http://citeseer.ist.psu.edu/582535.html

cached version:
http://citeseer.ist.psu.edu/cache/papers/cs/27791/http:zSzzSzwww.csee.wvu.eduzSz~osmanzSzPaperszSzosman.pdf/a-scalable-dynamic-load.pdf

hope it helps,
bbao
0
 

Author Comment

by:lapijn
ID: 11859865
Thanks a lot for all your help !!!
0
 
LVL 37

Expert Comment

by:Bing CISM / CISSP
ID: 11859885
glad to help :)
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Greetings, Experts! First let me state that this website is top notch. I thoroughly enjoy the community that is shared here; those seeking help and those willing to sacrifice their time to help. It is fantastic. I am writing this article at th…
This article is in response to a question (http://www.experts-exchange.com/Networking/Network_Management/Network_Analysis/Q_28230497.html) here at Experts Exchange. The Original Poster (OP) requires a utility that will accept a list of IP addresses …
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
This video discusses moving either the default database or any database to a new volume.

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now