| [△EXTERNAL] |
Hi Isaac,
I am not sure why your simulation is so slow but providing a log file could be helpful:
srun IncNavierStokesSolver session.xml --io-format Hdf5 --use-hdf5-node-comm > outfile.log
Best,
Jacques
From: Isaac Rosin <isaac.rosin1@ucalgary.ca>
Sent: Wednesday, August 9, 2023 7:44 PM
To: Jacques Xing <jacques.xing@kcl.ac.uk>; Ehsan Asgari <eh.asgari@gmail.com>
Cc: Maziyar Hassanpour <maziyar.hassanpour@ucalgary.ca>; nektar-users@imperial.ac.uk
Subject: Re: [Nektar-users] Optimisation Issues
Hi Jacques,
In release mode.
Regards,
Isaac
From: Jacques Xing <jacques.xing@kcl.ac.uk>
Sent: Wednesday, August 9, 2023 12:41 PM
To: Isaac Rosin <isaac.rosin1@ucalgary.ca>; Ehsan Asgari <eh.asgari@gmail.com>
Cc: Maziyar Hassanpour <maziyar.hassanpour@ucalgary.ca>;
nektar-users@imperial.ac.uk <nektar-users@imperial.ac.uk>
Subject: RE: [Nektar-users] Optimisation Issues
|
[△EXTERNAL] |
Hi Isaac,
Did you compile Nektar++ in release or debug mode?
Best,
Jacques
From: Isaac Rosin <isaac.rosin1@ucalgary.ca>
Sent: Wednesday, August 9, 2023 7:36 PM
To: Ehsan Asgari <eh.asgari@gmail.com>; Jacques Xing <jacques.xing@kcl.ac.uk>
Cc: Maziyar Hassanpour <maziyar.hassanpour@ucalgary.ca>;
nektar-users@imperial.ac.uk
Subject: Re: [Nektar-users] Optimisation Issues
Hi all,
I forgot to remove the .opt file from the folder I sent. The issue is not with the collections. I have experimented with them and found that starting with no .opt file when running a simulation and letting Nektar++ create it automatically gives the best results. I always do this now, but the gains are not significant enough. Here is the drive folder again: https://drive.google.com/drive/folders/1iT0GvZgE0MyfmjNe1GYMlAKJp-8fh57X?usp=sharing
It may be that this is not an optimisation issue but rather a debugging one. I feel that the issue is deeper than collections. I ran the same case on very similar meshes in OpenFOAM and it was also slower than it should have been. Would any of you be able to run this briefly on your own machines and tell me: 1) how long it took to save three or so time steps and 2) how many cores you ran on? If you are unable to do this, do you know of any other optimization/debugging techniques?
Thank you very much,
Isaac