Speeds of different versions of OpenFOAM
Hi, just a simple question:
Is there any difference for the speeds of OF1.5, OF1.6 and OF1.7? I mean the times used for some basic solvers such as icoFoam with same mesh, same parameters, same computer,,,, Thanks. |
Hi ywang,
Well, you also have to take into account the Gcc version used to compile them! Let me see if I remember this right:
Therefore one would have to compare runtimes with every OpenFOAM version built with Gcc 4.3.x. But yes, I expect improved performance between versions, since there are some slight tunings made from version to version. But I don't have any hard data with these results for proof. Best regards, Bruno |
Quote:
Yes, I know different OF version built with different gcc,,, The background of my question is that I am using OF1.5 with gcc4.3.2 on a suppercomputer and OF1.7 with gcc4.4.4 on my workstation, and I find the speed for one processor in the suppercomputer is slower than the one in my workstation. The latest gcc in the suppercomputer is gcc4.3.2.....I have tried to build gcc4.4.4 and OF1.7 on it but failed due to something about cross-compiling wrong. ... I think I should try again. |
Quote:
From another thread it looks like the supercomputer you are talking about is bluegene. From what I can find on the net bluegene's CPUs run at 700 MHz and a fairly small cache, giving it 2.8 GFLOPS processing power. For comparison, an Intel i7 can reach up to 109 GFLOPS! |
Quote:
|
Quote:
Do you know how to build OpenFOAM with the IBM XL compilers? I had a try and got many many errors. Yong |
Hi Yong,
Sadly I don't have any experience with it :( But you can try contacting Matteo Lombardi, from the other thread: http://www.cfd-online.com/Forums/ope...-bluegene.html This might also give you some hints: Nonetheless, what I usually suggest is running Allwmake like this: Code:
./Allwmake > make.log 2>&1 Code:
tar -czf make.log.tar.gz make.log Best regards, Bruno |
Quote:
Hi Bruno, Thanks. 1- I was communicating with Matteo and got help from him when I was building OF1.5.x with Gcc4.3.2 on BG/P. What impressed me most from him was the word "nightmare". lol... Anyway, he gave up building OF with XL compiliers. 2- I have noticed CCNI and found they were using static libraries. Matteo and I are using dynamic libraries. 3- I found there are several places/groups using OF on BG/P (CCNI, Matteo's group, KAUST at http://www.hpc.kaust.edu.sa/document...e_environment/, and so on), but all are with Gcc at present. ...I believe it will be a challenge building OF with XL. Anyway, let's have a try. :) Yong |
All times are GMT -4. The time now is 22:56. |