CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Installation

of performance on vmware

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 13, 2011, 12:33
Default of performance on vmware
  #1
Senior Member
 
Mirko Vukovic
Join Date: Mar 2009
Posts: 159
Rep Power: 17
mirko is on a distinguished road
Hi,

Any thoughts/opinions on OF performance when running on vmware linux vs. linux installed directly on the machine.

I'd prefer the convenience of having both windows and linux running at the same time, but I don't want too much of a performance hit.

Thanks,

Mirko
mirko is offline   Reply With Quote

Old   April 13, 2011, 18:34
Default
  #2
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
Hi Mirko,

My experience with various Ubuntu's with VMPlayer has been very productive. Linux OS'es can do some serious number crunching, compiling and building applications, as well as power computing, even when inside a virtual machine!
So far it still has been kicking Windows'es where it hurts, when comparing running tutorials inside the VM in single and multi-core (4 max) versus running a cross-compiled version of OpenFOAM for Windows with MinGW (not Cygwin)! I don't have official timings with the VMs, but the overall experience is still in favour of Linux.

Furthermore, my experience has been that 32bit VM machines seem to run better than 64bit VMs, even when using a 64bit OS in the real 64bit machine. This might not be an issue if the CPU already has VT stuff, which hasn't been the case in most of my experiments.

Either way, choosing which OS will be VM'ed will depend on which OS you'll be using the most. Keep in mind that with a VM, your real system will be sharing memory between both machines and running CFD can be rather memory hungry! And if the VM needs to hit the swap, then it's going to be messy... as in reaaaally slow!

Best regards,
Bruno
__________________
wyldckat is offline   Reply With Quote

Old   April 14, 2011, 11:21
Default
  #3
Senior Member
 
Mirko Vukovic
Join Date: Mar 2009
Posts: 159
Rep Power: 17
mirko is on a distinguished road
Quote:
Originally Posted by wyldckat View Post
Hi Mirko,

My experience with various Ubuntu's with VMPlayer has been very productive. Linux OS'es can do some serious number crunching, compiling and building applications, as well as power computing, even when inside a virtual machine!
So far it still has been kicking Windows'es where it hurts, when comparing running tutorials inside the VM in single and multi-core (4 max) versus running a cross-compiled version of OpenFOAM for Windows with MinGW (not Cygwin)! I don't have official timings with the VMs, but the overall experience is still in favour of Linux.

Furthermore, my experience has been that 32bit VM machines seem to run better than 64bit VMs, even when using a 64bit OS in the real 64bit machine. This might not be an issue if the CPU already has VT stuff, which hasn't been the case in most of my experiments.

Either way, choosing which OS will be VM'ed will depend on which OS you'll be using the most. Keep in mind that with a VM, your real system will be sharing memory between both machines and running CFD can be rather memory hungry! And if the VM needs to hit the swap, then it's going to be messy... as in reaaaally slow!

Best regards,
Bruno
Thanks Bruno :-)
mirko is offline   Reply With Quote

Old   April 15, 2011, 01:40
Default
  #4
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36
alberto will become famous soon enoughalberto will become famous soon enough
Hint: activate VT if your CPU has it (many vendors disable it, especially on laptops), but virtualize a 32bit system. It requires less memory than the corresponding 64 bit system, and performance will be a bit better.

Best,
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541)
OpenQBMM - An open-source implementation of quadrature-based moment methods.

To obtain more accurate answers, please specify the version of OpenFOAM you are using.
alberto is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
parallel performance on BX900 uzawa OpenFOAM Installation 3 September 5, 2011 16:52
Linux kernel performance enhancement ConnClark OpenFOAM 0 January 17, 2011 19:18
[GAMBIT] influence between angle in impeller blade and centrifugal pump performance barak182 ANSYS Meshing & Geometry 2 August 18, 2010 04:07
Parallel performance OpenFoam Vs Fluent prapanj Main CFD Forum 0 March 26, 2009 06:43
ANSYS CFX 10.0 Parallel Performance for Windows XP Saturn CFX 4 August 13, 2006 13:27


All times are GMT -4. The time now is 21:07.