CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Hardware

OpenFOAM hardware

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 17, 2012, 23:43
Question OpenFOAM hardware
  #1
New Member
 
Daniel
Join Date: Oct 2012
Posts: 3
Rep Power: 14
dbwrobel is on a distinguished road
Hi all,

I've got the following desktop that I'm hoping to do some testing in OpenFOAM and some GPU development at home:

Core i7 2600k
32GB ram (1600 Mhz DDR3)
GeForce GTX570
128 gb ssd
dual 1tb raid0

I likely run at most 25 million nodes.

With this type of hardware configuration, would it make any difference if I went with Linux and ran native vs Windows and ran one of the OpenFOAM ports?

My gut feeling is that I'll likely be able to push the hardware more with Linux, but I'm debating whether its worth the hassle of losing the ability to run certain programs (office, autocad, solidworks, etc).
dbwrobel is offline   Reply With Quote

Old   October 18, 2012, 05:16
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
Greetings Daniel and welcome to the forum!

Well, it all depends on what you really need. If you don't mind waiting for the results to come out later than you could have with Linux, then you can stick with Windows. For example, Doug68 has been using blueCFD on Windows for quite sometime now; you can check out his blog on this subject here: http://guerillamotive.com/wordpress/?p=197

You can also find an example of run times of OpenFOAM on openSUSE vs blueCFD's port of OpenFOAM on Windows here: http://code.google.com/p/bluecfd-sin...untimes202_211

The first benchmarks I know of OpenFOAM ports made for Windows are available here: http://www.symscape.com/openfoam-on-windows#comment-129

On the other hand, if you are able to work with Linux with no difficulties and results have to be always available as soon as possible... then you might want to consider sticking Windows in a virtual machine But GPU development on Windows from within the virtual machine would then be out of the question
Overclocking is also a possibility, if you want to compensate for using Windows...

Best regards,
Bruno

Disclaimer: I'm the guy responsible for blueCFD
__________________
wyldckat is offline   Reply With Quote

Old   October 18, 2012, 22:58
Question
  #3
New Member
 
Daniel
Join Date: Oct 2012
Posts: 3
Rep Power: 14
dbwrobel is on a distinguished road
Thanks for your message and warm welcome Bruno!

If I would go with the Windows version, do larger cases scale on a linux cluster?
dbwrobel is offline   Reply With Quote

Old   October 19, 2012, 16:11
Default
  #4
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 Daniel,

I'm not sure I understand your question correctly... So I'll answer with two possible answers from what I can deduce from your question:
  1. Whatever you're able to run on Windows, you will then be able to run on Linux. At least anything OpenFOAM related.
    In other words: you can safely prepare your cases on Windows and then run them on Linux.
  2. Linux cluster should scale better than Windows based, if we compare them to the best performance among them, at least concerning the mentioned OpenFOAM builds.
Best regards,
Bruno
__________________
wyldckat is offline   Reply With Quote

Old   October 21, 2012, 16:15
Question
  #5
New Member
 
Daniel
Join Date: Oct 2012
Posts: 3
Rep Power: 14
dbwrobel is on a distinguished road
Excellent; sorry for being unclear, you did answer my question though. I wanted to know if I could go from starting a case on Windows and then scaling it up to something a bit more intensive on Linux for further processing.

I decided to go with RHEL 6 on my workstation and with Windows 7 on my laptop. On the workstation I loaded up the native version of OpenFOAM along with an assortment of other programs for pre/post processing and GPU development. On the laptop I loaded up the BlueCFD you mentioned (single core version for now, going to try it out and potentially get the full version ).

I do have a further question though about running openFOAM remotely; from my past experiences using a cluster I would use SSH to connect/submit jobs, etc but I think that method used PBS. I tried setting up SSH server and NX on my workstation, but I can't figure out how to submit a job and have it continue running in a session when I disconnect (to be able to monitor a job remotely).
dbwrobel is offline   Reply With Quote

Old   October 22, 2012, 09:34
Default
  #6
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 Daniel,

You'll need to search the forum for the keywords "OpenFOAM PBS". If you're unable to find the answer, you better ask in the dedicated forum: http://www.cfd-online.com/Forums/openfoam/ - or more specifically in the sub-forum about running and solving: http://www.cfd-online.com/Forums/openfoam-solving/

Best regards,
Bruno
__________________
wyldckat 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
OpenFOAM - Validation of Results Ahmed OpenFOAM Running, Solving & CFD 10 May 13, 2018 19:28
OpenFOAM 1.6.x, 1.7.0 and 1.7.x are not fully prepared to work with gcc-4.5.x wyldckat OpenFOAM Bugs 18 October 21, 2010 06:51
[mesh manipulation] createPatch / cyclicGgi / OpenFoam 1.5-dev OFU OpenFOAM Meshing & Mesh Conversion 0 June 16, 2010 05:36
How to Install OpenFOAM on 64 Ubuntu 9.04 hansel OpenFOAM Installation 62 March 19, 2010 15:43
Issues with OpenFoam sanjibdsharma OpenFOAM 0 August 14, 2009 09:41


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