Or OMPI_CC=icc-xx.y mpicc ...
On Aug 12, 2010 5:18 PM, "Ralph Castain" <firstname.lastname@example.org> wrote:
On Aug 12, 2010, at 7:04 PM, Michael E. Thomadakis wrote:The "easy" way to accomplish this would be to:
> On 08/12/10 18:59, Tim Prince wrote:
>>...(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