Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve caching of ORCA jobs #235

Open
danielhollas opened this issue Mar 12, 2024 · 1 comment
Open

Improve caching of ORCA jobs #235

danielhollas opened this issue Mar 12, 2024 · 1 comment

Comments

@danielhollas
Copy link
Member

After a brief testing of caching, it seems to work! 🎉

With one caveat: One needs to use the same number of CPUs per ORCA CalcJob. It would be really great to lift this restriction, but it might be complicated since orca encodes the nCPUs in its input file. Probably should discuss with aiida-core team first, and then possibly fix this in the aiida-orca plugin.

As a short-term improvement, we should be properly loading up number of MPI tasks when loading the workflow from the database.

@danielhollas
Copy link
Member Author

Looks like number of MPI processes in ORCA is passed manually via a PAL section of the input dictionary. So I guess we need to have a separate non_db input node so that it can be excluded from hash calculation. Needs to be supported in aiida-orca first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant