Or OMPI_CC=icc-xx.y mpicc ...
On Aug 12, 2010 5:18 PM, "Ralph Castain" <rhc_at_[hidden]> wrote:
On Aug 12, 2010, at 7:04 PM, Michael E. Thomadakis wrote:
> On 08/12/10 18:59, Tim Prince wrote:
The "easy" way to accomplish this would be to:
(a) build OMPI with whatever compiler you decide to use as a "baseline"
(b) do -not- use the wrapper compiler to build the application. Instead, do
"mpicc --showme" (or whatever language equivalent you want) to get the
compile line, substitute your "new" compiler library for the "old" one, and
then execute the resulting command manually.
If you then set your LD_LIBRARY_PATH to the "new" libs, it might work - but
no guarantees. Still, you could try it - and if it worked, you could always
just explain that this is a case-by-case situation, and so it -could- break
with other compiler combinations.
Critical note: the app developers would have to validate the code with every
combination! Otherwise, correct execution will be a complete crap-shoot -
just because the app doesn't abnormally terminate does -not- mean it
generated a correct result!
> Thanks for the information on this. We indeed use Intel Compiler set
11.1.XXX + OMPI 1.4.1 and ...
users mailing list