Konrad, The first thing to do is to recompile your application using a parallelizing compiler with proper parameter equal to the number of cores on your server. This of course assumes that you have the source code for your application. For a properly written Fortran and C application a modern parallelizing compiler would do a great job. Note that today you may have easily 48 real physical cores i.e. 96 independent parallel threads of execution with hyperthreading turned on a modern Intel x86_64 server such as HP DL980 G7. Then the next step is to tune the application on the source code level to increase its parallelism such that it can actually use the 96 threads. Only then, if the elapsed time of your processing is still unacceptably long (weeks), you would move to a HPTC cluster. This is very expensive - the Infiniband interconnects do not come cheap and you still need to put in a few man years of work to tune your code for the HPTC cluster. I hope this helps. Regards, Chris Jankowski -----Original Message----- From: linux-cluster-bounces@xxxxxxxxxx [mailto:linux-cluster-bounces@xxxxxxxxxx] On Behalf Of dlugi Sent: Wednesday, 20 April 2011 17:50 To: linux-cluster@xxxxxxxxxx Subject: Solution for HPC Hi Gurus, I would like to ask You about something. Since few days I`m preparing 3D fluid simulation. The problem is that my simulation is rendered only on one core. CPU usage provading information that only 1 core is 100% used by process. In my opinion this software doesnt support multithreading thats why everything is calculated on one core. Is it possible to build some kind of HPC cluster where this single process could be distributed for several machines ? I`m not thinking about dividing this job for several small peaces and distributing them. I`m thinking about infrastructure where single process could use CPU power from several machines at the same time. Is it possible to do this on RH or Fedora ? cheers Konrad -- Linux-cluster mailing list Linux-cluster@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cluster -- Linux-cluster mailing list Linux-cluster@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cluster