amrvac / AGILE-experimental

MPI-AMRVAC: A Parallel Adaptive Mesh Refinement Framework
https://amrvac.org/
GNU General Public License v3.0
2 stars 1 forks source link

Add support for LUMI Cray compiler + LUMI performance figures #13

Closed loostrum closed 1 month ago

loostrum commented 6 months ago

I compiled on LUMI with both GNU and Cray, and added some performance figures similar to how it was done for Snellius.

To compile with Cray, I had to change one thing related to I/O in the source -- as far as I know the behaviour is the same as the old version but someone with more Fortran experience should check.

At runtime the Cray version still crashed, the check here failed, even though the values of Morton_no and nleafs are in fact equal. To be able to run the test before losing my temporary acess to LUMI, I simply commented out lines 99 to 101, but we should properly fix it later.

loostrum commented 2 months ago

Leaving this open until we can run on LUMI again

oporth commented 1 month ago

seems to pass tests, so I suppose its fine like this.