Hi,

I have tried installing a two node Linux cluster (for computational 
requirements, but not a high availability cluster).

Environment:

1) OS RHEL 4 release 3
2) Networking Typically TCP/IP for communication 
3) Cluster software MPICH2

After completely deploying the mpich2 application I have run a simple c program 
to chek whether really the program is distributed across the cluster nodes for 
computation. But I didnot experience this. I found that the time taken is 
exactly double amount of time as it takes on a standalone machine.

My assumptions:

1) If I run execute program on the cluster, the mpich2 application distributes 
the computation load across the all nodes of the cluster. If so why did my 
sample program take double time to run?

plz correct me if i am in a wrong assumption and suggest an application that 
meets my requirements (like distribute my application across the cluster nodes 
for distributed computation)

Any suggestions.

Thank you
Mahen

Reply via email to