Andrew M. Bradley

Results 17 issues of Andrew M. Bradley

Issue to track that v1 IC files still have o3_volume_mix_ratio, which is different than in EAM.

enhancement
priority:medium

This issue documents some basic findings about P3's performance on the CPU and suggests action items for future performance work. I was curious what the primary cost in the C++...

help wanted
performance
priority:low

Then do ETI in the cpp file. Probably the best thing to do is to make a new cpp file for just these register_field impls and ETI. We have found...

help wanted
homme
priority:low

A lot of HOMMEXX code is derived from code we wrote before lambdas were available on all target machines. Rework kernel launches to use lambdas instead of `operator()`.

help wanted
performance
priority:low

If the ATMBufferManager has more space available than a process needs, then a process's WorkspaceManager ought to increase its overprovision factor to use that space. This would speed up the...

enhancement
help wanted
performance
priority:medium

I've been looking into why on the GPU one sees small negative values in tracers essentially always, like this: ``` nstep= 18 time= 3.0000000000000000 [h] qv( 1)= 0.1926266828667951E-07 0.1826945526532773E-01 0.2901083593460567E+04...

homme
SCREAMv1

After NH mode was turned on, I started seeing ``` 113: [DIRK] WARNING! Newton reached max iteration count, with deltaerr = nan ``` immediately in ne30 runs on the CPU...