Published December 20, 2022
| Version v0.2.0
Software
Open
ai2cm/pace: v0.2.0
Creators
- 1. @allenai
- 2. AI2
- 3. MIcron Technology
- 4. Allen Institute for AI
- 5. Allen AI
- 6. Vulcan
- 7. @allenai / @NOAA-GFDL
Description
This is the release of the full Pace ecosystem at time of response to reviewers for Geoscientific Model Development (GMD).
This is alpha research software not meant for production use.
What's Changed- DaCe orchestration doc & lint by @FlorianDeconinck in https://github.com/ai2cm/pace/pull/324
- use correct directory for install_virtualenv by @mcgibbon in https://github.com/ai2cm/pace/pull/326
- Fix caching of gt_cache directories on CircleCI by @mcgibbon in https://github.com/ai2cm/pace/pull/327
- add physics and driver savepoint tests by @elynnwu in https://github.com/ai2cm/pace/pull/328
- Checkpointer validates on C_SW and D_SW by @elynnwu in https://github.com/ai2cm/pace/pull/320
- Fix microphysics issue for non-orchestrated GPU backend by @elynnwu in https://github.com/ai2cm/pace/pull/340
- Add dace:cpu dace-orchestrated CI test on CircleCI by @jdahm in https://github.com/ai2cm/pace/pull/337
- Performance plan reads serialized netcdf file by @elynnwu in https://github.com/ai2cm/pace/pull/344
- update buildenv for netcdf loads from /project by @twicki in https://github.com/ai2cm/pace/pull/345
- Fix driver caching on daint by @elynnwu in https://github.com/ai2cm/pace/pull/348
- Fix physics storage bug by @elynnwu in https://github.com/ai2cm/pace/pull/349
- Fix microphysics under orchestration & add SDFG debug pass by @FlorianDeconinck in https://github.com/ai2cm/pace/pull/343
- Update example readme by @elynnwu in https://github.com/ai2cm/pace/pull/352
- Speed up test_driver CircleCI plan by @mcgibbon in https://github.com/ai2cm/pace/pull/335
- Fix origin and extent on lon/lat variables in MetricTerms by @mcgibbon in https://github.com/ai2cm/pace/pull/330
- Optimize column integral calculation by @elynnwu in https://github.com/ai2cm/pace/pull/350
- Remove _get_backend_opts from StencilConfig by @jdahm in https://github.com/ai2cm/pace/pull/354
- Update landing page README by @elynnwu in https://github.com/ai2cm/pace/pull/357
- Physics state uses quantity by @elynnwu in https://github.com/ai2cm/pace/pull/353
- Fix column integral dimension by @elynnwu in https://github.com/ai2cm/pace/pull/358
- Add checkpointer tests to CircleCI by @mcgibbon in https://github.com/ai2cm/pace/pull/336
- Enable starting driver from Fortran restart files for TC case by @ajdas1 in https://github.com/ai2cm/pace/pull/339
- Feature/add run diff ranks by @twicki in https://github.com/ai2cm/pace/pull/279
- Add NetCDFMonitor to write data from root rank by @mcgibbon in https://github.com/ai2cm/pace/pull/360
- Refactor non-config aspects out of PerformanceConfig by @mcgibbon in https://github.com/ai2cm/pace/pull/363
- Add scripts for setting up an environment on GFDL's PP/AN by @spencerkclark in https://github.com/ai2cm/pace/pull/365
- Fix mypy treatment of imports, fix ignored errors by @mcgibbon in https://github.com/ai2cm/pace/pull/366
- Netcdf monitor compatible with gpu backend by @elynnwu in https://github.com/ai2cm/pace/pull/367
- Add week of year to gt_cache circleci cache key by @mcgibbon in https://github.com/ai2cm/pace/pull/359
- Add comments and doc changes from walkthrough sessions by @mcgibbon in https://github.com/ai2cm/pace/pull/368
- fix notebook testing on circleci by @mcgibbon in https://github.com/ai2cm/pace/pull/369
- Performance test uses driver by @elynnwu in https://github.com/ai2cm/pace/pull/362
- Feature/diagnostics level select by @elynnwu in https://github.com/ai2cm/pace/pull/370
- Convert storage temporaries in fv3core to Quantity by @mcgibbon in https://github.com/ai2cm/pace/pull/364
- Inline some helper functions in driver by @mcgibbon in https://github.com/ai2cm/pace/pull/372
- Update post processing docker by @elynnwu in https://github.com/ai2cm/pace/pull/373
- Save one file per tile in NetCDFMonitor by @mcgibbon in https://github.com/ai2cm/pace/pull/376
- All storage temporaries are now Quantity by @mcgibbon in https://github.com/ai2cm/pace/pull/377
- Move util docs, install instructions into top level docs by @mcgibbon in https://github.com/ai2cm/pace/pull/380
- Fix pre-commit tests by @jdahm in https://github.com/ai2cm/pace/pull/390
- Update gh-pages with a circleci job by @jdahm in https://github.com/ai2cm/pace/pull/392
- Fix microphysics init when using GPU by @FlorianDeconinck in https://github.com/ai2cm/pace/pull/394
- Ignore error if nothing to commit by @jdahm in https://github.com/ai2cm/pace/pull/396
- Feature/fv3core fortran api by @oelbert in https://github.com/ai2cm/pace/pull/395
- Lower constant output by @twicki in https://github.com/ai2cm/pace/pull/398
- README: microphysics emulation branch by @FlorianDeconinck in https://github.com/ai2cm/pace/pull/399
- Fix variable names and unused arguments by @mcgibbon in https://github.com/ai2cm/pace/pull/393
- Delete outdated TODOs by @mcgibbon in https://github.com/ai2cm/pace/pull/385
- Add DaCeConfig to the GEOS Wrapper by @FlorianDeconinck in https://github.com/ai2cm/pace/pull/403
- Geos orch timer by @FlorianDeconinck in https://github.com/ai2cm/pace/pull/404
- Feature/tc init by @ajdas1 in https://github.com/ai2cm/pace/pull/346
- Feature/address some todo by @elynnwu in https://github.com/ai2cm/pace/pull/401
- Release/0.2.0 by @mcgibbon in https://github.com/ai2cm/pace/pull/409
- @spencerkclark made their first contribution in https://github.com/ai2cm/pace/pull/365
Full Changelog: https://github.com/ai2cm/pace/compare/v0.1.0...v0.2.0
Files
ai2cm/pace-v0.2.0.zip
Files
(5.9 MB)
Name | Size | Download all |
---|---|---|
md5:a62ce76bb7642ffd020c52d793aa01b2
|
5.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/ai2cm/pace/tree/v0.2.0 (URL)