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

Which Ubuntu Version makes OpenFoam runs faster

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 16, 2023, 11:49
Default Which Ubuntu Version makes OpenFoam runs faster
  #1
Member
 
Munaf
Join Date: May 2019
Posts: 38
Rep Power: 6
mwmalkawi is on a distinguished road
Dear All


I appreciate your help as i have browsed for weeks but couldn't find an answer i have Ubuntu 12 if i upgrade to Ubuntu 22 will openFoam run its iteration process faster, and is there a sepecifc Ubuntu version recommended that can achieve this....Thanks
mwmalkawi is offline   Reply With Quote

Old   January 30, 2023, 08:06
Default
  #2
Senior Member
 
Dongyue Li
Join Date: Jun 2012
Location: Beijing, China
Posts: 838
Rep Power: 17
sharonyue is on a distinguished road
I dont think CFD calculation speed would depends on OS. I tested CentOS 7.8 and ubuntu2004. No difference.
__________________
My OpenFOAM algorithm website: http://dyfluid.com
By far the largest Chinese CFD-based forum: http://www.cfd-china.com/category/6/openfoam
We provide lots of clusters to Chinese customers, and we are considering to do business overseas: http://dyfluid.com/DMCmodel.html
sharonyue is offline   Reply With Quote

Old   January 31, 2023, 18:04
Default
  #3
Member
 
Munaf
Join Date: May 2019
Posts: 38
Rep Power: 6
mwmalkawi is on a distinguished road
Thank you because i have Ubunto version 12 and i was thinking if i update to latest version 22 as you can see i am 10 version behind there could be some advantages in the speed calculations in openFoam what do you recommend y
mwmalkawi is offline   Reply With Quote

Old   February 1, 2023, 05:31
Default
  #4
Senior Member
 
Dongyue Li
Join Date: Jun 2012
Location: Beijing, China
Posts: 838
Rep Power: 17
sharonyue is on a distinguished road
If you are using ubuntu 12, I highly suggest you to upgrade it. I dont think Openfoam 10 complies in ubuntu 12, you have to install the latest g++ and something like that.
__________________
My OpenFOAM algorithm website: http://dyfluid.com
By far the largest Chinese CFD-based forum: http://www.cfd-china.com/category/6/openfoam
We provide lots of clusters to Chinese customers, and we are considering to do business overseas: http://dyfluid.com/DMCmodel.html
sharonyue is offline   Reply With Quote

Old   February 1, 2023, 06:15
Default
  #5
New Member
 
Wassim Abdel Nour
Join Date: Feb 2021
Location: France
Posts: 16
Blog Entries: 1
Rep Power: 5
wa$$im is on a distinguished road
The computation speed has nothing to do with the operating system. It only depends on the processors' speed and the number of processors that you are using.

Whereas, recent openFoam versions usually have an optimized computational time with comparison to their preceding versions. And old operating systems do not support recent versions of openFoam.

For detailed information about system requirements, you can check:

https://www.openfoam.com/news/main-news/openfoam-v2212
or
https://openfoam.org/download/10-ubuntu/
wa$$im is offline   Reply With Quote

Old   February 6, 2023, 03:08
Default
  #6
Senior Member
 
Gerhard Holzinger
Join Date: Feb 2012
Location: Austria
Posts: 335
Rep Power: 28
GerhardHolzinger will become famous soon enoughGerhardHolzinger will become famous soon enough
The Operating System alone, i.e., whether Ubuntu-X.Y results in better performance or Ubuntu-Z-Q, has probably a rather small effect.


You could get more out of your hardware, if you changed your OS, i.e., replacing Ubuntu with Clear Linux.


You might also get a bit of performance if you used the latest version(s) of OpenFOAM. I guess, the developers of OpenFOAM strive to maintain or improve the performance over time.



If you want to get all nitty-gritty, you could try to optimize your Linux kernel, see https://wiki.archlinux.org/title/kernel for a comparison of various kernels. Hence, for a purely number crunching workload, one could use a kernel optimized specifically for performance.



However, the more you optimize the more "work" is caused by that optimisation. Choosing a specific OS is pretty straight-forward, using a specific optimized kernel most probably involves more maintenance than a simple apt-get update.



---- Some notes and links



Clear Linux OS is an open source, rolling release Linux distribution optimized for performance and security, from the Cloud to the Edge, designed for customization, and manageability.


- take from https://clearlinux.org/




OpenFOAM is used for some benchmarks by the site https://www.phoronix.com/


Here's an example for a benchmark, comparing different OSes doing various tasks on the same hardware.



https://www.phoronix.com/review/centos-clear-spr/6


https://openbenchmarking.org/test/pts/openfoam
GerhardHolzinger is offline   Reply With Quote

Old   February 6, 2023, 03:14
Default
  #7
Member
 
Munaf
Join Date: May 2019
Posts: 38
Rep Power: 6
mwmalkawi is on a distinguished road
thank you very much Gerhard and everyone
mwmalkawi is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Superlinear speedup in OpenFOAM 13 msrinath80 OpenFOAM Running, Solving & CFD 18 March 3, 2015 06:36
[OpenFOAM.org] installation of openfoam version of 2.3.0 and 2.0.0 together in ubuntu 14.0.4 Hamzeh_Mirab OpenFOAM Installation 1 November 21, 2014 06:16
Suggestion for a new sub-forum at OpenFOAM's Forum wyldckat Site Help, Feedback & Discussions 20 October 28, 2014 10:04
New OpenFOAM Forum Structure jola OpenFOAM 2 October 19, 2011 07:55
How to Install OpenFOAM on 64 Ubuntu 9.04 hansel OpenFOAM Installation 62 March 19, 2010 15:43


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