OpenMX allocates large arrays without any check of "malloc" output. Is it possible have any feedback on array size created when running a large (for example 10nm x 10nm x 0.5 nm)? I want to be able to know how much more memory does OpenMX need to calculate it.
Also I recommend to use other profilers such as VTune, Valgrind, or ones provided by vendors, which tells us more details on how OpenMX does memory allocation for each of array.