Skip to content

output of memory requirements #576

Answered by stgeke
turbulentphil asked this question in Q&A
Discussion options

You must be logged in to vote

Estimating memory usage is complex and depends on various factors, such as solver settings and the number of MPI ranks. Additionally, there might be two different memory spaces: device and host. Keep in mind that besides the memory consumed by nekRS itself, several other components such as MPI, GSLIB, nek5000 (required for legacy support), and HYPRE also allocate memory.

As a rule of thumb, a good starting point is to assume 1GB of device memory and 0.2GB of host memory per 1000 elements (using N=7).

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
2 replies
@turbulentphil
Comment options

@turbulentphil
Comment options

Answer selected by turbulentphil
Comment options

You must be logged in to vote
1 reply
@turbulentphil
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants