-
Notifications
You must be signed in to change notification settings - Fork 11
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
[NASA:Update] Distributed dace cache (rework) #16
[NASA:Update] Distributed dace cache (rework) #16
Commits on Jan 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6d78659 - Browse repository at this point
Copy the full SHA 6d78659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a3e857 - Browse repository at this point
Copy the full SHA 0a3e857View commit details -
1. Add qcld to the list of tracers beings advected
2. Made GEOS specific changes to thresholds in saturation adjustment
Configuration menu - View commit details
-
Copy full SHA for 0a8d705 - Browse repository at this point
Copy the full SHA 0a8d705View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b73d71 - Browse repository at this point
Copy the full SHA 3b73d71View commit details
Commits on Feb 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a68d160 - Browse repository at this point
Copy the full SHA a68d160View commit details
Commits on Feb 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 33ba53f - Browse repository at this point
Copy the full SHA 33ba53fView commit details
Commits on Mar 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8968698 - Browse repository at this point
Copy the full SHA 8968698View commit details
Commits on Mar 3, 2023
-
Make kernel analysis run a copy stencil to compute local bandwith
Parametrize tool with backend, output format
Configuration menu - View commit details
-
Copy full SHA for 2327cbe - Browse repository at this point
Copy the full SHA 2327cbeView commit details -
Add saturation adjustement threshold to const
Configuration menu - View commit details
-
Copy full SHA for cb4ec5f - Browse repository at this point
Copy the full SHA cb4ec5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7348922 - Browse repository at this point
Copy the full SHA 7348922View commit details -
Configuration menu - View commit details
-
Copy full SHA for e234d16 - Browse repository at this point
Copy the full SHA e234d16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 131a2af - Browse repository at this point
Copy the full SHA 131a2afView commit details -
Configuration menu - View commit details
-
Copy full SHA for dce3fb7 - Browse repository at this point
Copy the full SHA dce3fb7View commit details
Commits on Mar 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8982542 - Browse repository at this point
Copy the full SHA 8982542View commit details -
Configuration menu - View commit details
-
Copy full SHA for da2f902 - Browse repository at this point
Copy the full SHA da2f902View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2799d8 - Browse repository at this point
Copy the full SHA f2799d8View commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 27fae1c - Browse repository at this point
Copy the full SHA 27fae1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f8ebac - Browse repository at this point
Copy the full SHA 2f8ebacView commit details
Commits on Mar 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d9e0a0 - Browse repository at this point
Copy the full SHA 5d9e0a0View commit details -
Merge remote-tracking branch 'nasa/feature/kernel_bw_tool' into opt_g…
…eos_wrapper_bridge
Configuration menu - View commit details
-
Copy full SHA for b8edbf2 - Browse repository at this point
Copy the full SHA b8edbf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f54b231 - Browse repository at this point
Copy the full SHA f54b231View commit details
Commits on Mar 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 81d00ce - Browse repository at this point
Copy the full SHA 81d00ceView commit details
Commits on Apr 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4891d56 - Browse repository at this point
Copy the full SHA 4891d56View commit details
Commits on Apr 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fafbfc7 - Browse repository at this point
Copy the full SHA fafbfc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc5b4d - Browse repository at this point
Copy the full SHA 4fc5b4dView commit details
Commits on Apr 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2245027 - Browse repository at this point
Copy the full SHA 2245027View commit details -
Revert "Set default cache path for orchestrated DaCe to respect GT_CA…
…CHE_* env" This reverts commit 4fc5b4d.
Configuration menu - View commit details
-
Copy full SHA for 4f8fdc3 - Browse repository at this point
Copy the full SHA 4f8fdc3View commit details -
Revert "Remove previous per stencil override of default_build_folder"
This reverts commit 2245027.
Configuration menu - View commit details
-
Copy full SHA for 47421a0 - Browse repository at this point
Copy the full SHA 47421a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d51bc11 - Browse repository at this point
Copy the full SHA d51bc11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bdd595 - Browse repository at this point
Copy the full SHA 6bdd595View commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 80cbb01 - Browse repository at this point
Copy the full SHA 80cbb01View commit details
Commits on Apr 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 40f2440 - Browse repository at this point
Copy the full SHA 40f2440View commit details
Commits on Apr 20, 2023
-
Protect constant selection more rigorusly.
Clean abort on unknown constant given
Configuration menu - View commit details
-
Copy full SHA for cae25a9 - Browse repository at this point
Copy the full SHA cae25a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 915993e - Browse repository at this point
Copy the full SHA 915993eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3e355c - Browse repository at this point
Copy the full SHA c3e355cView commit details -
Merge pull request #11 from GEOS-ESM/debug/pchakrab/aquaplanet/root-3…
…58b60d Bug fixes, GEOS specific changes and documentation updates
Configuration menu - View commit details
-
Copy full SHA for 08f6e68 - Browse repository at this point
Copy the full SHA 08f6e68View commit details
Commits on May 2, 2023
-
Replace all logger with pace_log
Introduce PACE_LOGLEVEL to control log level from outside
Configuration menu - View commit details
-
Copy full SHA for cde11e8 - Browse repository at this point
Copy the full SHA cde11e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6bbb6 - Browse repository at this point
Copy the full SHA 9e6bbb6View commit details -
Merge pull request #13 from GEOS-ESM/feature/logger
Feature/logger
Configuration menu - View commit details
-
Copy full SHA for 6695cec - Browse repository at this point
Copy the full SHA 6695cecView commit details
Commits on Jun 21, 2023
-
Devops/GitHub actions on (#15)
* Linting on PR * Run main unit test * Update python to available 3.8.12 * Remove cd to pace * Lint: git submodule recursive * Typo * Add openmpi to the image * Linting * Fix unit tests (remove dxa, dya rely on halo ex) * typo * Change name of jobs
Configuration menu - View commit details
-
Copy full SHA for 7e449cd - Browse repository at this point
Copy the full SHA 7e449cdView commit details -
Distributed compilation on orchestrated backend for NxN layouts (#14)
* Adapt orchestration distribute compile for NxN layout * Remove debug code * Add a more descriptive string base postfix for cache naming Identify the code path for all cases Consistent reload post-compile Create a central space for all caches generation logic No more original layout check required * Add a test on caches relocatability * Verbose todo * Linting on PR * Run main unit test * Update python to available 3.8.12 * Remove cd to pace * Lint: git submodule recursive * Typo * Add openmpi to the image * Linting * Fix unit tests (remove dxa, dya rely on halo ex) * typo * Change name of jobs * Missing enum * Lint imports * Fix unit tests * Deactivate relocability test due to Python crash Logged as issyue 16 * Typo * Raise for 1,X and X,1 layouts which requires a new descriptor
Configuration menu - View commit details
-
Copy full SHA for e40d356 - Browse repository at this point
Copy the full SHA e40d356View commit details
Commits on Jun 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 286ad00 - Browse repository at this point
Copy the full SHA 286ad00View commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fea7ae6 - Browse repository at this point
Copy the full SHA fea7ae6View commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c1e011c - Browse repository at this point
Copy the full SHA c1e011cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c58a2a1 - Browse repository at this point
Copy the full SHA c58a2a1View commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8e362a2 - Browse repository at this point
Copy the full SHA 8e362a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for adc5ee5 - Browse repository at this point
Copy the full SHA adc5ee5View commit details
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a306e66 - Browse repository at this point
Copy the full SHA a306e66View commit details
Commits on Aug 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 39ff8ea - Browse repository at this point
Copy the full SHA 39ff8eaView commit details
Commits on Aug 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f2d171d - Browse repository at this point
Copy the full SHA f2d171dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac70398 - Browse repository at this point
Copy the full SHA ac70398View commit details -
* Add floating point precision to GEOS bridge init * lint * Add device PCI bus id (for MPS debug) * Typo + lint * Try to detect MPS reading the "log" pipe * Lint * Clean up
Configuration menu - View commit details
-
Copy full SHA for 0a4163f - Browse repository at this point
Copy the full SHA 0a4163fView commit details
Commits on Aug 15, 2023
-
Merge pull request #22 from GEOS-ESM/feature/bridge_info
Improve GEOS wrapper logging
Configuration menu - View commit details
-
Copy full SHA for e1f8a94 - Browse repository at this point
Copy the full SHA e1f8a94View commit details -
Update geos/develop to grab NOAA PR9 results (#21)
* Verbose choice of block/grid size * added build script for c5 * updated repo to NOAA * GEOS integration (#9) * Initialize GeosDycoreWrapper with bdt (timestep) * Use GEOS version of constants * 1. Add qcld to the list of tracers beings advected 2. Made GEOS specific changes to thresholds in saturation adjustment * Accumulate diss_est * Allow GEOS_WRAPPER to process device data * Add clear to collector for 3rd party use. GEOS pass down timings to caller * Make kernel analysis run a copy stencil to compute local bandwith Parametrize tool with backend, output format * Move constant on a env var Add saturation adjustement threshold to const * Remove unused if leading to empty code block * Restrict dace to 0.14.1 due to a parsing bug * Add guard for bdt==0 Fix bad merge for bdt with GEOS_Wrapper * Remove unused code * Fix theroritical timings * Fixed a bug where pkz was being calculated twice, and the second calc was wrong * Downgrade DaCe to 0.14.0 pending array aliasing fix * Set default cache path for orchestrated DaCe to respect GT_CACHE_* env * Remove previous per stencil override of default_build_folder * Revert "Set default cache path for orchestrated DaCe to respect GT_CACHE_* env" * Revert "Remove previous per stencil override of default_build_folder" * Read cache_root in default dace backend * Document faulty behavior with GT_CACHE_DIR_NAME * Fix bad requirements syntax * Check for the string value of CONST_VERSION directly instead of enum * Protect constant selection more rigorusly. Clean abort on unknown constant given * Log constants selection * Refactor NQ to constants.py * Fix or explain inlined import * Verbose runtime error when bad dt_atmos * Verbose warm up * re-initialize heat_source and diss_est each call, add do_skeb check to accumulation --------- Co-authored-by: Purnendu Chakraborty <[email protected]> Co-authored-by: Oliver Elbert <[email protected]> --------- Co-authored-by: Rusty Benson <[email protected]> Co-authored-by: Oliver Elbert <[email protected]> Co-authored-by: Purnendu Chakraborty <[email protected]> Co-authored-by: Oliver Elbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d6d2f9 - Browse repository at this point
Copy the full SHA 9d6d2f9View commit details
Commits on Aug 23, 2023
-
[NOAA:Update] Bring back #15 & doubly periodic domain (#25)
* Feature/dp driver (#13) * initial commit * adding test config * adding the rest of driver and util code * updating history.md * move u_max to dycore config * uncomment assert * added comment explaining the copy of grid type to dycore config * Turn main unit test & lint on PR, logger clean up [NASA:Update] (#15) * Initialize GeosDycoreWrapper with bdt (timestep) * Use GEOS version of constants * 1. Add qcld to the list of tracers beings advected 2. Made GEOS specific changes to thresholds in saturation adjustment * Accumulate diss_est * Allow GEOS_WRAPPER to process device data * Add clear to collector for 3rd party use. GEOS pass down timings to caller * Make kernel analysis run a copy stencil to compute local bandwith Parametrize tool with backend, output format * Move constant on a env var Add saturation adjustement threshold to const * Restrict dace to 0.14.1 due to a parsing bug * Add guard for bdt==0 * Fix theroritical timings * Fixed a bug where pkz was being calculated twice, and the second calc was wrong * Downgrade DaCe to 0.14.0 pending array aliasing fix * Set default cache path for orchestrated DaCe to respect GT_CACHE_* env * Remove previous per stencil override of default_build_folder * Revert "Set default cache path for orchestrated DaCe to respect GT_CACHE_* env" * Read cache_root in default dace backend * Document faulty behavior with GT_CACHE_DIR_NAME * Check for the string value of CONST_VERSION directly instead of enum * Protect constant selection more rigorusly. Clean abort on unknown constant given * Log constants selection * Refactor NQ to constants.py * Introduce PACE_LOGLEVEL to control log level from outside * Code guidelines clean up * Devops/GitHub actions on (#15) * Linting on PR * Run main unit test * Update python to available 3.8.12 * Fix unit tests (remove dxa, dya rely on halo ex) * Update HISTORY.md * Adapt log_level in driver.run * Verbose the PACE_CONSTANTS * Doc log level hierarchical nature --------- Co-authored-by: Purnendu Chakraborty <[email protected]> Co-authored-by: Purnendu Chakraborty <[email protected]> * Lint --------- Co-authored-by: Oliver Elbert <[email protected]> Co-authored-by: Purnendu Chakraborty <[email protected]> Co-authored-by: Purnendu Chakraborty <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2031b9e - Browse repository at this point
Copy the full SHA 2031b9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b579437 - Browse repository at this point
Copy the full SHA b579437View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52f0913 - Browse repository at this point
Copy the full SHA 52f0913View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f9bbe9 - Browse repository at this point
Copy the full SHA 2f9bbe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f6ba7c - Browse repository at this point
Copy the full SHA 8f6ba7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31c4844 - Browse repository at this point
Copy the full SHA 31c4844View commit details
Commits on Aug 25, 2023
-
Update dsl/pace/dsl/caches/codepath.py
Co-authored-by: Oliver Elbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08f3033 - Browse repository at this point
Copy the full SHA 08f3033View commit details -
Configuration menu - View commit details
-
Copy full SHA for d63a0f0 - Browse repository at this point
Copy the full SHA d63a0f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6de1b3c - Browse repository at this point
Copy the full SHA 6de1b3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33ac533 - Browse repository at this point
Copy the full SHA 33ac533View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7955695 - Browse repository at this point
Copy the full SHA 7955695View commit details
Commits on Aug 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1252736 - Browse repository at this point
Copy the full SHA 1252736View commit details -
Update requirements to include external/dace
Include boost into main test
Configuration menu - View commit details
-
Copy full SHA for 8de32bc - Browse repository at this point
Copy the full SHA 8de32bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ef8b60 - Browse repository at this point
Copy the full SHA 6ef8b60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51fca6e - Browse repository at this point
Copy the full SHA 51fca6eView commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 132e2c4 - Browse repository at this point
Copy the full SHA 132e2c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 689f4b0 - Browse repository at this point
Copy the full SHA 689f4b0View commit details