- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Tim,
I believe your question goes beyond MKL in that it asks the question of how to get the binaries onto the nodes of the cluster. A similar question might be asked about how to get shared objects onto the nodes so they are available to programs that need them at time of execution.
I will ask one of the MKL team members who works on ScaLAPACK to respond to your question. We test and develop our ScaLAPACK code on several different clusters and do what you are seeking to do and can provide some suggestions.
Bruce
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm not familar with OpenMosix, but different cluster middleware packages tend to offer different methods for distributing binaries. As Bruce suggests, this is an issue beyond MKL- something any application programmer needs to be able to resolve on their cluster.
This boils down to a cluster middleware issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm not familar with OpenMosix, but different cluster middleware packages tend to offer different methods for distributing binaries. As Bruce suggests, this is an issue beyond MKL- something any application programmer needs to be able to resolve on their cluster.
This boils down to a cluster middleware issue.
With
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm not familar with OpenMosix, but different cluster middleware packages tend to offer different methods for distributing binaries. As Bruce suggests, this is an issue beyond MKL- something any application programmer needs to be able to resolve on their cluster.
This boils down to a cluster middleware issue.
With clusters built with OSCAR, for instance, OSCAR automatically mounts the /home directory so that anything in /home is available to any node. Then MPICH commands like mpirun automatically have all the data they need. I'm told NPACI/Rocks does roughly the same thing through export/install.
Again, I don't know what mechanisms OpenMosix uses to do these kinds of things, but it must have some mechanism for launching and migrating MPI jobs, or there must be some additional software you can install that simplify this process.
- Greg

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page