Intel® MPI Library
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.

HPCG memory allocation

Kai_S_1
Beginner
876 Views

Hello,

I wanted to ask if somebody could explain how i can calculate the memory usage for the intel optimized HPCG from grid size nx ny nz ?

Thank you for any help :D

0 Kudos
1 Reply
Alexander_K_Intel1
876 Views
Dear Kai, Intel Optimized HPCG uses memory pool for all its data allocations. You can see it initialized in src/hpcg.cpp source file shipped with the benchmark:
  . . .
  memoryPool->initialize(
    . . .
    : 896L*nx*ny*nz + 1024*1024);
  . . .
You can use this as a reference for memory estimation. Best regards, Alexander
0 Kudos
Reply