Time of Update GP (s) increases a lot as more DFT calls
YukeLi-chem opened this issue · comments
Hi,
Sorry for the late reply!
Since GPs require matrix inversion, they scale cubically in the number of training points. For FLARE, hundreds of structures is considered a fairly large training set. Make sure that you only add the structures and environments actually needed (as determined by the uncertainty).
You may be able to improve the performance by playing around with OpenMP and BLAS parallelization settings. Generally, MKL gives the best performance.