Re: CCL:G98 Dual Processor ??
- From: "Ole W. Saastad" <ole # - at - #
- Subject: Re: CCL:G98 Dual Processor ??
- Date: Mon, 4 Mar 2002 21:13:03 +0100 (CET)
You could try to compile g98 with Intels compiler. This compiler
has support for auto parallelization. It works for some problems,
but not for all. It might work for g98, I do not have the source
for g98 here so, I have not tried. (I would if I could fine the time
to visit old frient at the Univ. of Oslo)
The auto par. works fine for a couple of seismic problems I worked on.
The Portland compiler also has this option, but it does not work well. The
Intel compiler is outstanding in this respect.
You could install threaded versions of the Blas libraries, but this
does not really speed the g98 up very much. It improves some, but not
enough time is spent in BLAS routines to justify this move.
It would be a unseful exercise if someone could try to compile
the g98 with Intel ifc (v. 6.0 for Linux) and report the outcome.
It would also be a nice job if someone sat down and put OpenMP
comments in the g98 source code, or even better rewrote the g98
to MPI !
Ole W. Saastad