Dear All,

I am interfacing our CFD code (Fortran + OpenACC)  to Petsc. 
Since we use OpenACC the natural choice for us is to use Nvidia´s nvhpc 
compiler. The Gnu compiler does not work well and we do not have access to the 
Cray compiler.  

I already know that the latest version of Petsc does not compile with nvhpc, I 
am therefore using version 3.21.  
I get good results on the CPU both in serial and parallel (MPI). However, the 
GPU implementation, that is what we are interested in, only work correctly for 
the serial version. In parallel, the results are different. Even for a CG 
solve. 

I would like to know, if you have experience with the Nvidia compiler.  I am 
particularly interested if you have already observed issues with it. Your 
opinion on whether to put further effort into trying to find a bug I may have 
introduced during the interfacing is highly appreciated.

Best,

Herbert Owen
Senior Researcher, Dpt. Computer Applications in Science and Engineering
Barcelona Supercomputing Center (BSC-CNS)
Tel: +34 93 413 4038
Skype: herbert.owen

https://urldefense.us/v3/__https://scholar.google.es/citations?user=qe5O2IYAAAAJ&hl=en__;!!G_uCfscf7eWS!abuM7ozzUs7eISYBumHNxpvO2Tuy74KRM4-WWcunXHZVjQf1V032xQrCzTfC5vA_NM-35xMEZ9yJ8XK-3QFqjWBSWuUi$
 








Reply via email to