|
[Sponsors] |
Any suggestions for a PC or server for using OpenFOAM? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
May 29, 2014, 10:04 |
Any suggestions for a PC or server for using OpenFOAM?
|
#1 |
Senior Member
|
Dear FOAMERS,
I read few threads it seems OpenFOAM installation is difficult on Linux based servers. For my work I need to reduce my computation time (high priority). I would be glad if anyone of you please let me know what should I look in an ideal machine. I have some doubts: (1) Should I go for intel-xeon (high core processor) or core i7 (processor) computer ? (2) If I go for server, which server you will suggest, I don't have much knowledge about servers. Which Linux based servers are better for OpenFOAM work ? Thanks in Advance |
|
June 9, 2014, 05:23 |
|
#2 |
New Member
Jason Moller
Join Date: Sep 2013
Location: Hampshire, UK
Posts: 14
Rep Power: 13 |
Don't worry, OpenFOAM is incredibly simple to install on Linux. It is in fact more difficult installing on anything else. CentOS for example: http://www.openfoam.org/download/rhel.php has approx. 10 lines of code to copy and paste and you're good to go.
1) Your processor choice isn't critical. Personally I would go for i7, you get better value in terms of performance for money. FLOPS (or GFLOPS) is still perhaps the best metric to compare CPU's for CFD. 2) I'm not sure what you mean by which server? You'll need Linux regardless of your choice between Xeon and Core i7. Performance between Linux is fairly similar. My personal preference is CentOS, though I've used Ubuntu with similar results. |
|
June 9, 2014, 05:58 |
|
#3 | |
Senior Member
|
Thanks for the reply.
(1) processors: Quote:
http://www.cfd-online.com/Forums/har...-3930k-x2.html As far as i7 is concerned it is quad(4) core processor. Intel Xeon processors are available in higher number of cores (4, 6, 10..). Which will be the best choice for saving computational time? (2) Servers: Can you please refer the following weblink for servers: http://www.oracle.com/us/products/se...iew/index.html The above link shows different types of servers. I am interested to know about these servers. Has anyone tried installation of OpenFOAM on these servers? ----------- Thanks in Advance |
||
June 9, 2014, 06:36 |
|
#4 |
New Member
Jason Moller
Join Date: Sep 2013
Location: Hampshire, UK
Posts: 14
Rep Power: 13 |
1) I can't comment with certainty on others work, but I would strongly suspect Linux was used on those cases. And yes, performance between Linux Distributions is very similar (CentOS, Ubuntu, whatever you prefer). The link you provided talks about processors, not about Linux.
Of course increased core count will help. But I stand by my point of performance for the money. Take that link as an example: The Xeon may be 45% faster, but it's significantly more expensive. Take for example an Intel Core i7-3700 at £215 with 120 GFLOPS compared to an Intel Xeon E5-2667 v2 at £1,900 with 500 GFLOPS. The Xeon is 4x the performance for 9x the price... I'd take the i7, much better value! 2) Oracle produce enterprise database software, and their hardware reflects this. It would seem a little odd to spend a lot of money on an Oracle database server to run CFD. If you are running CFD personally, a high-end desktop will likely suffice. A decent i7 with plenty of RAM gives you 4 cores (hyperthreaded, making 8 compute cores) and will run cases quickly enough depending on cell count. You can even buy dual CPU motherboards to push the computational count to 16. I would strongly advise you stay away from servers and clusters until you understand the fundamentals of OpenFOAM and hardware required for CFD. |
|
June 9, 2014, 06:55 |
|
#5 |
Senior Member
|
Thanks for taking time out in reading those links and commenting on these.
Presently, the main objective is to reduce the computational time and so money comes secondary. (it's not for personal use) Also, about servers I would like to know if anyone worked on it? Is it possible to install OpenFOAM on these? (I know nothing comes easy) If server installation is possible, then which Linux-based server I should look for? ------------------------------- Best Regards! |
|
June 9, 2014, 07:12 |
|
#6 |
New Member
Jason Moller
Join Date: Sep 2013
Location: Hampshire, UK
Posts: 14
Rep Power: 13 |
Of course you can install OpenFOAM. Servers and clusters/HPC alike use Linux, hence you can follow a very similar process as if you were installing on a desktop. If you want to buy something ready made, SGI make decent clusters. Could be worth contacting them. Be warned, HPC doesn't come cheap.
|
|
July 16, 2014, 07:39 |
|
#8 |
Member
Jon
Join Date: Mar 2013
Posts: 47
Rep Power: 13 |
We use the Xeon E5 in the clusters we build for ourselves and for others. We think it provides the best value for money.
Like Glypo we also use Centos for our OS to run. Good luck with the the HPC hunt. |
|
July 17, 2014, 04:35 |
|
#10 |
Member
Jon
Join Date: Mar 2013
Posts: 47
Rep Power: 13 |
I'll PM you as I got told off last time I did that!
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Gmsh] 2D Mesh Generation Tutorial for GMSH | aeroslacker | OpenFOAM Meshing & Mesh Conversion | 12 | January 19, 2012 04:52 |
CFD Online Back on Main Server | pete | Site News & Announcements | 0 | March 31, 2011 19:14 |
Cross-compiling OpenFOAM 1.7.0 on Linux for Windows 32 and 64bits with Mingw-w64 | wyldckat | OpenFOAM Announcements from Other Sources | 3 | September 8, 2010 07:25 |
Modified OpenFOAM Forum Structure and New Mailing-List | pete | Site News & Announcements | 0 | June 29, 2009 06:56 |
64bitrhel5 OF installation instructions | mirko | OpenFOAM Installation | 2 | August 12, 2008 19:07 |