[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Installation with Intel or PGI compilers
- To: petsc-users@xxxxxxxxxxx
- Subject: Re: Installation with Intel or PGI compilers
- From: "Nicolas Tardieu" <niko.karin@xxxxxxxxx>
- Date: Mon, 7 Apr 2008 09:16:44 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=HYlAWdam0jdI2aMRfO08ileTHaryNdk7k+KbTIWBlhM=; b=eSV3TlnHKq1GmkfJ5S2EB4pxP2Ux9o/C6mY51WFoBrOb+mM70TMohk8fIVNR25VyaM6+Ium8nd2cYNVdMjCibg85oihavy+KqoDM9jx+wM/mZDzf44ahLizXSPPnXre08j0k+SNo+c8Q1b7YlkyJXppe9PaTkk7obZU0B7SujnI=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=tiCnJS9SzqFXigQLUe76VltSBxPRqgx4y6J3qg+vYudu5+GDyZ2z7wZADFEXMB/wLV4uuz7eD7fALrOnQoOh39Y3drjduygYxsVEkeHDI3PeWPlajRlUEPhurAWrTeBVUAzCb89G/blQwFmzomh5Ypibrf9nfIIdri1wsw6mZhY=
- In-reply-to: <428810f20804062149o6429f771l4a35903b2ff9dbd@mail.gmail.com>
- References: <428810f20804062149o6429f771l4a35903b2ff9dbd@mail.gmail.com>
- Reply-to: petsc-users@xxxxxxxxxxx
- Sender: owner-petsc-users@xxxxxxxxxxx
Hi,
I have some troubles using PETSc compiled with Intel compilers (version 10.1) in Fortran language in parallel on a 64 bits machine. The PetscInitialize always fails. In order to make it work, I have to make the following changes in petscconf.h.
320,321c320,321
< #ifndef PETSC_HAVE_IPXFARGC_
< #define PETSC_HAVE_IPXFARGC_ 1
---
> #ifndef PETSC_HAVE_IARGC_
> #define PETSC_HAVE_IARGC_ 1
488,489c488,489
< #ifndef PETSC_HAVE_PXFGETARG_NEW
< #define PETSC_HAVE_PXFGETARG_NEW 1
---
> #ifndef PETSC_HAVE_BGL_IARGC
> #define PETSC_HAVE_BGL_IARGC 1
Once this is done, PetscInitialize and the rest of the code works fine. Strange, isn't it.....
Nicolas
2008/4/7, amjad ali <amjad11@xxxxxxxxx>:
Hello all,
I installed PETSc with intel compilers. Please comment on that what is the difference between the PETSc
installed with gnu compilers and the PETSC installed with intel
compilers. Any difference in efficiency? or what so ever?
What you say if we intall
PETSc with PGI compilers and also we use MPI-profiler/debugger
(available in PGI Cluster Toolkit) for PETSc applications?
Is it possible? and beneficial?
with best regards,
Amjad Ali.