Compiling large problem sizes
Hi all, I'm trying to compile a 3D mesh with mesh size of 6000 ekements. Unfortunately I keep running into compilation errors. To be clear I can compile problems upto 3000 elements large. But setting lelt value larger than 3000 results in an error. I have realised this might be a memory issue and have tried to compile with increasing amounts of available memory. This does not seem to resolve the issue. To be clear my SIZE looks like this parameter (ldim=3) ! domain dimension (2 or 3) parameter (lx1=6) ! p-order (avoid uneven and values <6) parameter (lxd=10) ! p-order for over-integration (dealiasing) parameter (lx2=lx1-2) ! p-order for pressure (lx1 or lx1-2) parameter (lelg=6000) ! max total number of elements parameter (lpmin=1) ! min MPI ranks parameter (lpmax=1024) ! max MPI ranks parameter (ldimt=1) ! max auxiliary fields (temperature + scalars) Sincerely, -- *Amitvikram Dutta* Graduate Research Assistant Fluid Mechanics Research Lab University of Waterloo
What do you do to increase the amount of available memory? In your current setting, Nek5000 compiles with one processor since lpmin is set to 1. You have to increase it to successfully compile. Marco On Dec 4, 2017, at 2:53 PM, [email protected]<mailto:[email protected]> wrote: Hi all, I'm trying to compile a 3D mesh with mesh size of 6000 ekements. Unfortunately I keep running into compilation errors. To be clear I can compile problems upto 3000 elements large. But setting lelt value larger than 3000 results in an error. I have realised this might be a memory issue and have tried to compile with increasing amounts of available memory. This does not seem to resolve the issue. To be clear my SIZE looks like this parameter (ldim=3) ! domain dimension (2 or 3) parameter (lx1=6) ! p-order (avoid uneven and values <6) parameter (lxd=10) ! p-order for over-integration (dealiasing) parameter (lx2=lx1-2) ! p-order for pressure (lx1 or lx1-2) parameter (lelg=6000) ! max total number of elements parameter (lpmin=1) ! min MPI ranks parameter (lpmax=1024) ! max MPI ranks parameter (ldimt=1) ! max auxiliary fields (temperature + scalars) Sincerely, -- Amitvikram Dutta Graduate Research Assistant Fluid Mechanics Research Lab University of Waterloo _______________________________________________ Nek5000-users mailing list [email protected]<mailto:[email protected]> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
Ah thanks Marco, changing the lpmin did the trick. On Mon, Dec 4, 2017 at 2:58 PM <[email protected]> wrote:
What do you do to increase the amount of available memory?
In your current setting, Nek5000 compiles with one processor since lpmin is set to 1. You have to increase it to successfully compile.
Marco
On Dec 4, 2017, at 2:53 PM, [email protected] wrote:
Hi all,
I'm trying to compile a 3D mesh with mesh size of 6000 ekements. Unfortunately I keep running into compilation errors. To be clear I can compile problems upto 3000 elements large. But setting lelt value larger than 3000 results in an error.
I have realised this might be a memory issue and have tried to compile with increasing amounts of available memory. This does not seem to resolve the issue.
To be clear my SIZE looks like this
parameter (ldim=3) ! domain dimension (2 or 3) parameter (lx1=6) ! p-order (avoid uneven and values <6) parameter (lxd=10) ! p-order for over-integration (dealiasing) parameter (lx2=lx1-2) ! p-order for pressure (lx1 or lx1-2)
parameter (lelg=6000) ! max total number of elements parameter (lpmin=1) ! min MPI ranks parameter (lpmax=1024) ! max MPI ranks parameter (ldimt=1) ! max auxiliary fields (temperature + scalars)
Sincerely,
--
*Amitvikram Dutta*
Graduate Research Assistant
Fluid Mechanics Research Lab
University of Waterloo _______________________________________________ Nek5000-users mailing list [email protected] https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
_______________________________________________ Nek5000-users mailing list [email protected] https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
-- *Amitvikram Dutta* Graduate Research Assistant Fluid Mechanics Research Lab University of Waterloo
participants (1)
-
nek5000-users@lists.mcs.anl.gov