Hi Alexey,

A new build of PETSc has been made with debugging off and using optimization 3. 
Please try this and make sure that it is working. If you have any more problems 
or questions, please contact us and we will be happy to assist you.

--Rob
________________________________________
From: Alexey Kozlov
Sent: Thursday, March 20, 2014 1:17 AM
To: Keith Hostetler; Listserv-CRCSUPPORT
Subject: RE: PETSc update

Hi Rob,

Thank you for compiling PETSc.
I have a performance issue with PETSc installed on CRC. When I use “module load 
petsc”, compile with Intel compiler, and run my code on CRC then the PETSc part 
of my code works one order of magnitude slower compared to my four-year-old 
desktop PC with PETSc compiled by myself.
Could you, please, help me to fix that issue?
I suspect that PETSc on CRC is configured in the debug mode. This may cause the 
compiler to generate a very slow code. If this is the case, we need to switch 
the debugging option off and to use the optimization for speed (like -O2 or 
-O3) and SSE instruction set relevant to the CPUs used in CRC (like -arch:SSE3).

Sincerely,

Alexey Kozlov

________________________________________
From: Keith Hostetler
Sent: Friday, February 21, 2014 11:57 AM
To: Listserv-CRCSUPPORT; Alexey Kozlov
Subject: RE: PETSc update

Hi Alexey,

I forgot to mention that multithreading should also be available with the new 
build of PETSc as well.

--Rob
________________________________________
From: CRC Support Listserv and Email Support Archive 
[[email protected]] On Behalf Of Alexey Kozlov 
[[email protected]]
Sent: Wednesday, February 19, 2014 9:04 PM
To: Listserv-CRCSUPPORT
Subject: PETSc update

Dear CRC support,

Could you, please, install the latest version of PETSc on CRC?
Currently, a PETSc version of 2011 (v. 3.1-p7 for complex numbers) is installed 
on CRC and I have a difficulty with linking my application probably due to 
obsolete libraries in the system.
I need PETSc configured with FORTRAN support, 16-bite complex numbers, MPI, 
optimization for speed (no debug) and SSE instruction set relevant to the CPUs 
used in CRC. It would be also nice to try a configuration with threads support.

Thank you,

Alexey Kozlov

Reply via email to