Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] MS HPC... Oh dear...

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Joe Landman landman at scalableinformatics.com
Mon Jun 12 07:49:02 PDT 2006



Ashley Pittman wrote:
> On Mon, 2006-06-12 at 00:02 -0400, Joe Landman wrote:
> 
>> What Microsoft will do is to take away as much of this as they can.  I
>> haven't seen it yet, but I believe they will offer MPICH as a DLL, so if
>> PathScale wants to work along side some other device, you can select
>> this at runtime, and just have it work.  This is a nice idea.
> 
> Perhaps I've missed something here, what do windows DLLs provide that a
> linux .so doesn't?

Nothing.  Unfortunately most folks use statically linked binaries for
MPI, so .so's are not a factor.  I could be wrong, and maybe there is a
way to get statically linked binaries to respect LD_PRELOAD or
LD_LIBRARY_PATH, but I am not aware of it.

More to the point, this dynamic binding allows you to write to the API,
present a consistent ABI, and handle the hardware details elsewhere in a
driver which can be linked in by the .so/.dll/.eieio method at runtime.
 Which is about the complexity that most end users/customers want.

> 
> Ashley,

-- 
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics LLC,
email: landman at scalableinformatics.com
web  : http://www.scalableinformatics.com
phone: +1 734 786 8423
fax  : +1 734 786 8452 or +1 866 888 3112
cell : +1 734 612 4615



More information about the Beowulf mailing list