Skip to content

Commit

Permalink
first pass long run
Browse files Browse the repository at this point in the history
  • Loading branch information
kmdeck committed Jul 11, 2024
1 parent 72f4b98 commit 92d81df
Show file tree
Hide file tree
Showing 8 changed files with 770 additions and 52 deletions.
39 changes: 39 additions & 0 deletions .buildkite/longruns_gpu/pipeline.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
agents:
queue: clima
slurm_mem: 8G
modules: common

timeout_in_minutes: 1440

steps:
- label: "init :GPU:"
key: "init_gpu_env"
command:
- echo "--- Instantiate"
- julia --project=.buildkite -e 'using Pkg; Pkg.instantiate(;verbose=true)'
- julia --project=.buildkite -e 'using Pkg; Pkg.precompile()'
- julia --project=.buildkite -e 'using CUDA; CUDA.precompile_runtime()'
- julia --project=.buildkite -e 'using Pkg; Pkg.status()'

agents:
slurm_gpus: 1
slurm_cpus_per_task: 8
env:
JULIA_NUM_PRECOMPILE_TASKS: 8
JULIA_MAX_NUM_PRECOMPILE_FILES: 50

- wait

- group: "Global Land Models"
steps:

- label: ":seedling: Soil-Canopy"
command:
- julia --color=yes --project=.buildkite experiments/long_runs/land.jl
artifact_paths: "$$JOB_NAME/*png"
agents:
slurm_gpus: 1
slurm_time: 12:00:00
env:
CLIMACOMMS_DEVICE: "CUDA"
JOB_NAME: "land_longrun_gpu"
7 changes: 5 additions & 2 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,16 @@ ClimaLand.jl Release Notes

main
--------
<<<<<<< HEAD
- PR[#690] Use the soil parameters in creating the biogeochemistry SoilMet driver for consistency.

- Add a long run with diagnostics
PR[#688](https://github.com/CliMA/ClimaLand.jl/pull/688)
v0.13.0
--------
- NOTE: the breaking PR below was merged by accident in v0.12.5
- ![][badge-💥breaking] rename update_jacobian to compute_jacobian
and tendency_jacobian to jacobian
PR[#685](https://github.com/CliMA/ClimaLand.jl/pull/685)

v0.12.5
--------
- Turn of dss
Expand All @@ -26,6 +27,8 @@ v0.12.5
- Add base global soil canopy run to benchmark and experiments
PR [#591](https://github.com/CliMA/ClimaLand.jl/pull/591)
PR [#669](https://github.com/CliMA/ClimaLand.jl/pull/669)
- updates Jacobian for soil energy
PR[#678](https://github.com/CliMA/ClimaLand.jl/pull/678)

v0.12.4
--------
Expand Down
Loading

0 comments on commit 92d81df

Please sign in to comment.