What program can we run on the cluster PelicanHPC?

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

What program can we run on the cluster PelicanHPC?

Robortific
Hi,
When I'm running any program  (cluster of two nodes 4 cores) that includes live cd PelicanHPC 2.6,

(For example "Okular":

mpirun -np 4 --hostfile /home/user/tmp/bhosts okular)

it runs only four copies on my front node, so how can we run program on all nodes?
What program can we run on the cluster PelicanHPC?
Is it possible to use cluster PelicanHPC for program like AUDACITY, WINE, VIRTUALBOX?
I mean running on the all nodes, not only front node that works perfect with those programs.  
What about automatic parallelization?
Does anybody knows which cluster able to run VIRTUALBOX?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: What program can we run on the cluster PelicanHPC?

Michael Creel
Administrator
To run on the nodes, use
 mpirun -np X -h ~/tmp/bhosts foobar 
 where X is the number of MPI ranks you'd like to use. You may need to edit ~/tmp/bhosts to get proper load balancing. Only programs specially designed to use MPI will run in parallel, otherwise you'll end up running X separate instances of the same program, which is normally not very useful.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: What program can we run on the cluster PelicanHPC?

Robortific
Thank you Michael,
Maybe you know what is automatic parallelization?
Does it mean we can use program that is not designed to use MPI? I'm just looking for a cluster that I can use for graphics and video works, I'm sure many people in the world really need that. I still haven't seen solution of the problem, only upgrade your PC or buy the new one that costs thousands. Programmers! Write soft for clusters I would buy it, and so other people!
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: What program can we run on the cluster PelicanHPC?

Michael Creel
Administrator
I'm not sure what you mean by automatic parallelization, there are a lot of ways to parallelize things, and it's not always obvious to the end user what's going on behind the scenes. About virtualbox, that would run on PelicanHPC if the package were included. On a running frontend, you can just apt-get install the packages, and it will run (quite sure about that,but I haven't actually tried it). You will need plenty of memory, though.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: What program can we run on the cluster PelicanHPC?

Robortific
I installed Virtualbox on PelicanHPC and it works perfect. I even installed Virtualbox
on the second node, but I couldn't to start it parallel running. The idea is to have virtualbox on the
cluster (head node 8GB RAM 4 cores,node2 4GB RAM 2 cores,node3 4GB RAM 2 cores),and on the virtualbox Windows 64 bit. So it will be Windows that uses 16GB RAM 8 cores (or more powerful), plus thousands programs  for Windows. What do you think about that?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: What program can we run on the cluster PelicanHPC?

Michael Creel
Administrator
 Sounds like a good way to slow down a perfectly good cluster. Seriously, though, things don't work like this, unless Windows has gotten a lot better lately (also a joke). You'll just have 3 virtual machines running Windows, more slowly that would happen if Windows were running natively on each machine.
Loading...