Creating a cluster

Creating a cluster

HI All,I'm interested in creating a cluster with two PC, Can anyone post me step by step procedure for creating the cluster.Moreover I have got different processor, one with Intel and other with AMD, is that possible to work under clusterThanks in AdvanceN D Senthil Ram

7 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hi Senthil,

You just need to have network connection between 2 nodes (computers). They need to have different names and need to visible from each other.
What operating system are you going to use?

PS: It would be much better to have computers with absolutely the same CPUs, operating systems, utilities and so on. In other case you may have issues with compatibility of different libraries, program versions...

Hi Senthil,

You'll need a Ethernet network to communicate the PCs and some Operating System. You can use MS Windows HPC or Linux+Provisioning System.

Actually, a Provisioning System makes copies of the software stack and installs the same copy in each node, so it isn't mandatory for a 2-node cluster, but it's good to have one.

If you want to use a Linux system, you can check the recipes we are creating for the Intel Cluster Ready program:
These recipes are step-by-step instructions for installing a Linux cluster complying with the Intel Cluster Ready specification, but you can adapt the recipes to your needs.


Ricardo Medel
Argentina Software Design Center

There are plenty of short tutorials for simple 2-4 node installations, such as those for MPICH2 on Windows. In the similar linux situation, there's not much to do but get passwordless ssh running between each pair of nodes, then run Intel MPI installer, or build and install OpenMPI, for example. You can save learning about cluster provisioning as a later step, for when you connect a serious number of nodes.

Hi Dmitry,
Thanks for your reply. But at present I have two nodes need to connect via a ethernet. I have both Intel processor but with diffferent speed. Sa one is i3Core and other is 2.97 GHz Processor.I have windows Xp on both. First I'm going to try with windows XP then migrate them to LINUX..

HI Ricardo,As I'm an amature in clustering CPU, I would like to have freeware of clusting packages. and also you have indicatedthe provisioning system can you list few provisioning system package freeware.

Everything you need to do to run an MPI application is:
1. Connect your PC with ethernet and disable Firewall
2. Install Intel MPI Library on both nodes (you may try other MPI implementations as well)
3. Compile HelloWord test case from the test directory (test.c or test.f) (on BOTH nodes in the same location)
4. Run an application like 'mpiexec -hosts 2 name1 4 name2 4 ./example.exe' (starts 8 processes - 4 on each node)
5. Report here if you fail to run.


Leave a Comment

Please sign in to add a comment. Not a member? Join today