[mpich-discuss] Support for MIC in mpich2-1.5
Pavan Balaji
balaji at mcs.anl.gov
Thu Nov 1 18:01:35 CDT 2012
You need to add -mmic to CFLAGS (and other appropriate language flags),
and LIBS=-lscif
You also need to force it to cross-compile by providing the
--host=i686-linux-gnu option.
Here's the configure line I typically use:
./configure --host=i686-linux-gnu --disable-cxx --disable-f77
--disable-fc --disable-romio --disable-mpe --prefix=`pwd`/install CC=icc
CFLAGS=-mmic LIBS=-lscif LDFLAGS=-L/usr/lib64
--with-device=ch3:nemesis:scif,tcp
I'll add it to the README.
-- Pavan
On 11/01/12 15:27, John Fettig wrote:
> I've searched the website, the documentation, and the mailing list but I
> cannot find any explanation of how to build mpich2-1.5 to support the
> Intel MIC. Could somebody explain to me the correct way to build it? I
> see the following configure execution in the fcrosscompile, but it
> doesn't work for me: ./configure CC="icc -mmic" F77="ifort -mmic"
> FC="ifort -mmic"
>
> Thanks,
> John
>
>
>
> _______________________________________________
> mpich-discuss mailing list mpich-discuss at mcs.anl.gov
> To manage subscription options or unsubscribe:
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>
--
Pavan Balaji
http://www.mcs.anl.gov/~balaji
More information about the mpich-discuss
mailing list