Problem Description
I am experiencing an issue with the NCORE tag in VASP 6.5.1 CPU version compiled with GNU compilers. Despite explicitly setting NCORE = 8 in the INCAR file, the calculation appears to default to NCORE = 1, which significantly impacts computational efficiency.
System and Compilation Details
VASP Version: 6.5.1
Compiler: GNU
Hardware: 128 CPU cores on 1 node
MPI Configuration: 128 mpi-ranks with 2 threads/rank
INCAR Setting:
NCORE = 8
From the OUTCAR header:
running 128 mpi-ranks, with 2 threads/rank, on 1 nodes
distrk: each k-point on 128 cores, 1 groups
distr: one band on NCORE= 1 cores, 128 groups
When I checked
grep NCORE OUTCAR
I will get
distr: one band on NCORE= 1 cores, 128 groups
NCORE = 8
The OUTCAR confirms that NCORE = 8 is being read from the INCAR file, but the parallelization is not working as expected. The calculation completes successfully without errors, but I am not sure whether this is a bug or not.
I would appreciate any guidance on resolving this issue.
Thank you for your assistance.

