Modeling Dilute Solutions Using First-Principles Molecular Dynamics: Computing more than a Million Atoms with over a Million Cores | IEEE Conference Publication | IEEE Xplore