Skip to content

Update Eref during warmup in the batched driver#4906

Merged
prckent merged 4 commits into
QMCPACK:developfrom
ye-luo:warmup
Jan 23, 2024
Merged

Update Eref during warmup in the batched driver#4906
prckent merged 4 commits into
QMCPACK:developfrom
ye-luo:warmup

Conversation

@ye-luo
Copy link
Copy Markdown
Contributor

@ye-luo ye-luo commented Jan 19, 2024

Proposed changes

Old behavior Eref was set once at the beginning of a DMC run and then updated every step after warm up.
New behavior Eref also gets updated as the population average during warmup. It should not affect production stage.
I also documented target_walkers

What type(s) of changes does this code introduce?

  • Bugfix
  • documentation

Does this introduce a breaking change?

  • No

What systems has this change been tested on?

bora

Checklist

  • Yes. This PR is up to date with current the current state of 'develop'

@ye-luo
Copy link
Copy Markdown
Contributor Author

ye-luo commented Jan 19, 2024

Test this please

@prckent
Copy link
Copy Markdown
Contributor

prckent commented Jan 19, 2024

"Best estimate of the ground state energy." -> "Estimate of the ground state energy based on XYZ"

@prckent
Copy link
Copy Markdown
Contributor

prckent commented Jan 19, 2024

Have you done a large scale production run with this? e.g. Rerun 128 atom NiO for FOM.

@prckent
Copy link
Copy Markdown
Contributor

prckent commented Jan 23, 2024

When Frontier is back I will run NiO 128 with this then merge. Not expecting any issues, but worth checking.

@ye-luo
Copy link
Copy Markdown
Contributor Author

ye-luo commented Jan 23, 2024

From a Polaris 128 node run. The warmup follows the same trend as the old Summit run.
throughput_machines

Copy link
Copy Markdown
Contributor

@prckent prckent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merging since Frontier is down for maintenance and Polaris data looks good.

@prckent
Copy link
Copy Markdown
Contributor

prckent commented Jan 23, 2024

Test this please

@prckent prckent enabled auto-merge January 23, 2024 16:45
@prckent prckent merged commit c2312c1 into QMCPACK:develop Jan 23, 2024
@ye-luo ye-luo deleted the warmup branch January 26, 2024 18:23
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

Successfully merging this pull request may close these issues.

2 participants