|
[Sponsors] |
May 8, 2007, 12:09 |
Hi all... I've been using Open
|
#1 |
New Member
Mike Long
Join Date: Mar 2009
Location: Norman, OK, USA
Posts: 8
Rep Power: 17 |
Hi all... I've been using OpenFOAM 1.3 for several months now and I've been very impressed with it's capabilities. In the 1.4 release notes, there is mention of a parallel build process with wmake, but I can't find any mention of how to initiate it.
I naively tried ./Allwmake -j 2 .. but it didn't seem to use more than one process.. Is there something I'm missing? |
|
May 8, 2007, 22:48 |
Mike,
There is a new enviro
|
#2 |
Senior Member
Martin Beaudoin
Join Date: Mar 2009
Posts: 332
Rep Power: 22 |
Mike,
There is a new environment variable called $WM_NCOMPPROCS. Check out the file $WM_DIR/wmake for the details. The funny thing is: that variable is not initialized under OpenFOAM 1.4. Just add the following line to your $WM_PROJECT_DIR/$FOAM_DOT_DIR/bashrc export WM_NCOMPPROCS=2 Adjust the number to the number of processors you want to use for compiling. (For csh, adjust your file $WM_PROJECT_DIR/$FOAM_DOT_DIR/cshrc setenv WM_NCOMPPROCS 2 ) Enjoy, Martin |
|
May 9, 2007, 12:28 |
Thanks Martin... that worked p
|
#3 |
New Member
Mike Long
Join Date: Mar 2009
Location: Norman, OK, USA
Posts: 8
Rep Power: 17 |
Thanks Martin... that worked perfectly. I've been trying out some different optimizations with the pre-release GCC 4.2 and it really helps cutting the compile time down.
Mike |
|
May 15, 2007, 04:32 |
You can also distribute parall
|
#4 |
Senior Member
Mattijs Janssens
Join Date: Mar 2009
Posts: 1,419
Rep Power: 26 |
You can also distribute parallel builds. Works great on clusters. See the Wiki page about wmake.
|
|
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
OpenFOAM 15 icc build | mschoenberg | OpenFOAM Installation | 4 | October 2, 2008 01:09 |
How can I build OpenFOAM in cygwin | joywe | OpenFOAM Installation | 10 | September 12, 2008 10:39 |
Build OpenFOAM on MacOSX | Mauro Augelli (Augelli) | OpenFOAM Installation | 101 | July 21, 2008 07:42 |
OpenFOAM build from source instructions | tj22 | OpenFOAM Installation | 7 | April 6, 2006 17:15 |
Build OpenFOAM on Tru64 | francois | OpenFOAM Installation | 18 | April 4, 2006 06:45 |