John Vert wrote:

Eric,

I don’t have a CX1 (yet!) but I expect the development experience will be the usual Windows HPC model. Design/code/test parallel code in Visual Studio then do test runs on the cluster. With Visual C++ and Windows HPC, you have MPI, OpenMP, threading, and an MPI debugger. You can debug and test your code either locally or on a cluster from the same development environment.

If you are interested, Pluralsight has a very detailed tutorial here: http://www.pluralsight.com/community/blogs/drjoe/archive/2008/06/19/51178.aspx

It is definitely our goal to make it simple to develop an MPI application on your desktop and then easily run it, tune it, debug it on a cluster of any size.

John Vert

Windows HPC

Yes but...that brings out my point, this is implying that _everyone_ would need HPC server. And seeing how much that costs for the CX1, I'm curious to see how the research departments will be able to cope with the licensing issues and TCO of using the MS solution compared to the FOSS and/or POSIX proprietary approach. There is also a question of readily available resources that will be able to run the code MS flavored code, there are many MPI+posix clusters out there, none that I know of that run MS HPC.

*From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf Of *Eric Thibodeau
*Sent:* Wednesday, September 17, 2008 1:28 PM
*To:* Lux, James P
*Cc:* Beowulf
*Subject:* Re: [Beowulf] MS Cray

On that node, here are my questions to the MS implementation of clustering (and how CX1 will actually be usable or how one will be able to develop _for_ execution on one of the MS based CX1):

Currently, most of our users are under Linux on their WS so that they can develop something that will potentially run off a big cluster. This implies the users are under a POSIX compliant OS with good MPI/OpenMP/threading support, which waters down to Linux or OSX (those Power Macs are impressive and *silent*).

Where I have reserves about the MS solution is as follows: how will MS users be able to develop parallel code locally on their WS without needing to upgrade/change their hardware/OS to be compatible with a MS based cluster/CX1. It's not made clear weather the "clustering tools" are tightly integrated into the CX1 platform or if, as with Linux or OSX, it's a simple case of installing mpi-ish libs (and a few others).

With the pricing scheme, I can't imagine _every_ dev getting their own CX1 to play on so I believe adoption of the platform required ease of installation (ie: all tools should be available throughout windows 2000-xp-vista) and shouldn't even be version specific (IMHO)...but that's me being used to Linux heh! ;)

Eric


_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to