If you already have MPI from intel - use the MPI compiler wrappers instead of icc etc.
./configure --with-cc=mpiicc --with-cxx=mpiicpc --with-fc=mpiifort PETSC_ARCH=arch-intel-mpi Satish On Tue, 27 Nov 2018, Zhang, Junchao via petsc-users wrote: > > > On Tue, Nov 27, 2018 at 5:25 AM Edoardo alinovi via petsc-users > <[email protected]<mailto:[email protected]>> wrote: > Dear users, > > I have installed intel parallel studio on my workstation and thus I would > like to take advantage of intel compiler. > > Before messing up my installation, have you got some guidelines to survive at > this attempt? I have found here in the mailing list the following > instructions: > > --with-cc=icc --with-fc=ifort --with-mpi-include=/path-to-intel > --with-mpi-lib=/path-to-intel > > Are they correct? > I think so. But you may also add PETSC_DIR=/path-to-petsc > PETSC_ARCH=name-for-this-build > > > Also I have an already existing and clean installation of petsc using > openmpi. I would like to retain this installtion since it is working very > well and switching between the two somehow. Any tips on this? > Use PETSC_ARCH in PETSc configure to differentiate different builds, and > export PETSC_ARCH in your environment to select the one you want to use. See > more at https://www.mcs.anl.gov/petsc/documentation/installation.html > > > I will never stop to say thank you for your precious support! > > Edoardo > > ------ > > Edoardo Alinovi, Ph.D. > > DICCA, Scuola Politecnica, > Universita' degli Studi di Genova, > 1, via Montallegro, > 16145 Genova, Italy > > >
