|
[Sponsors] |
September 27, 2011, 04:19 |
Parallel Solving with HPC Cluster?
|
#1 |
New Member
Bernhard Andreas Heiden
Join Date: Sep 2011
Location: Weiz, Austria
Posts: 5
Rep Power: 15 |
Hello,
ich just solved the tutorial "breaking of a dam" with the comand "mpirun -np 4 interFoam -parallel > log &" this worked so far fine, but it wasn't faster. I have installed a virtual machine (Oracle VM VirtualBox - as in OpenFoam Homepage documentation described) on a Windows 2008R2 Server - with the HPC-Pack installed on is. A HPC Cluster is installed on it. So my question is: How do I connect from the virtual machine to the HPC cluster? I tried with the command "mpirun --hostfile hostfile.txt -np 2 interFoam -parallel > log &" in the hostfile.txt there is the servername. The resulting message is: ---------------------------------------------------------------------- [1] 5815 Path$ ssh: connect to host SRV-AP04.emg.trasys port 22: Connection timed out A daemon (pid 5816) died unexpectedly with status 255 while attempting to launch so we are aborting. There may be more information reported by the environment (see above). This may be because the daemon was unable to find all the needed shared libraries on the remote node. You may set your LD_LIBRARY_PATH to have the location of the shared libraries on the remote nodes and this will automatically be forwarded to the remote nodes. mpirun noticed that the job aborted, but has no info as to the process that caused that situation. mpirun: clean termination accomplished ---------------------------------------------------------------------- So at the moment I do not know how it is possible to submit a mpi job from LINUX to the Windows-HPC Cluster. I would be pleased for a solution of this problem Best regards BAH |
|
September 27, 2011, 06:31 |
|
#2 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
Don't expect any significant speedups on the damBreak-case. It is to small: http://en.wikipedia.org/wiki/Amdahl%27s_law |
||
September 27, 2011, 06:47 |
|
#3 | |
New Member
Bernhard Andreas Heiden
Join Date: Sep 2011
Location: Weiz, Austria
Posts: 5
Rep Power: 15 |
Quote:
The point is - whether there is a speed up anyhow. The machine should have 12 Cores 6 at each processor. When running in parallel no speedup at all occured... So in the moment it is a test...At least I would wish to have any speedup. But so far the clock times were 1x337(s) 2x200(s) 3x321(s) 8x2594(s) 16x4659(s) the latest without mpi run was 138(s). Do you think this is only due to the small size of the problem? I am new to linux - but I think it should be possible to connect to the server... but how? |
||
September 27, 2011, 10:30 |
|
#4 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
|
||
September 27, 2011, 10:50 |
|
#5 |
New Member
Bernhard Andreas Heiden
Join Date: Sep 2011
Location: Weiz, Austria
Posts: 5
Rep Power: 15 |
||
October 1, 2011, 18:38 |
|
#6 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Greetings to both Bernhard's
@bah: Check the report on this thread/post: http://www.cfd-online.com/Forums/ope...tml#post283728 - post#2 The report details a relatively good test case and how it panned out when using multiple machines, namely on chapters 4 and 5. Best regards, Bruno
__________________
|
|
October 12, 2011, 05:36 |
Hello Bruno :-) hello future all :-)*
|
#7 |
New Member
Bernhard Andreas Heiden
Join Date: Sep 2011
Location: Weiz, Austria
Posts: 5
Rep Power: 15 |
thank you for your post - I have seen you are an expert in Windows Compiling of OpenFOAM So the news: on monday I found with google "open foam HPC" the symscape homepage http://www.symscape.com/node/930 I downloaded the test version and started it on the cluster. On the same day i could realize a complete CFD example running on the M$-HPC!!! (thanks to symscape) - I am still fascinated. Just now I read also your post about the history in http://www.cfd-online.com/Forums/ope...hpc-cloud.html it was quite impressive thanks. I also found for the scaling with HPC in general in openfoam with the example I also used (damBreak) a comparison for parallelcomputing velocity http://ebookbrowse.com/openfoam-at-scale-pdf-d77932137 and http://www.hpcadvisorycouncil.com/pd..._Practices.pdf So far my experience of the current state: Symscape seems to be quite useful concerning the physical boundary conditions and automatic meshing. I am still missing two features: 1.) How I can implement "rotating frames of reference" 2.) and multiple different regions and of course many other things like mesh refining... do you have something adequate in your compilations? Especially I have seen there is an openFOAM fork for turbomachinery but that ist not in the official OpenFOAM distribution nor at symscape. - up to now I don't really know how to use these things. Concerning physics I may comment - as you mentioned in your profile you are not so familiar with: As far as I can see OpenFOAM is from the physics point of view geniously. The formulation with quasi differential equation language written in physics language and C++ together is making it really powerful now and in future. Both OpenFOAM and C++ are mirrors of the nature representing maximum information syntropy i.e. are of highest scientific value. What ist missing? The same that is missing in physics. The link between particle and continuum physics as occurs in the boundary regions in the nanoworld. I feel that this is my topic in the next decade... All Love Bernhard *Einstein said once a similar in his presentation: "Sehr geehrte An- und Abwesende!" ...dear present and unpresent! |
|
October 12, 2011, 16:56 |
|
#8 | |||
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
@bah: Hi Bernhard,
Quote:
Quote:
Quote:
Nonetheless, the official OpenFOAM version does have something for pseudo-moving mesh zones... I believe it's called MRF... Best regards, Bruno
__________________
|
||||
October 13, 2011, 04:08 |
|
#9 | |
New Member
Bernhard Andreas Heiden
Join Date: Sep 2011
Location: Weiz, Austria
Posts: 5
Rep Power: 15 |
Quote:
|
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Moving mesh | Niklas Wikstrom (Wikstrom) | OpenFOAM Running, Solving & CFD | 122 | June 15, 2014 07:20 |
Upgraded from Karmic Koala 9.10 to Lucid Lynx10.04.3 | bookie56 | OpenFOAM Installation | 8 | August 13, 2011 05:03 |
Differences between serial and parallel runs | carsten | OpenFOAM Bugs | 11 | September 12, 2008 12:16 |
IcoFoam parallel woes | msrinath80 | OpenFOAM Running, Solving & CFD | 9 | July 22, 2007 03:58 |
Could anybody help me see this error and give help | liugx212 | OpenFOAM Running, Solving & CFD | 3 | January 4, 2006 19:07 |