Skip to content

Commit

Permalink
Merge pull request #2413 from ASFHyP3/aria-m16-on-demand
Browse files Browse the repository at this point in the history
Test on demand m6id[n] instances using 16 GB RAM for DockerizedTopsApp
  • Loading branch information
jhkennedy authored Sep 10, 2024
2 parents d7ee580 + 3228113 commit 70e99d7
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/deploy-enterprise-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
job_spec/ARIA_AUTORIFT.yml
job_spec/ARIA_RAIDER.yml
job_spec/INSAR_ISCE.yml
instance_types: c6id.xlarge,c6id.2xlarge,c6id.4xlarge,c6id.8xlarge
instance_types: m6id.xlarge,m6id.2xlarge,m6id.4xlarge,m6id.8xlarge,m6idn.xlarge,m6idn.2xlarge,m6idn.4xlarge,m6idn.8xlarge
default_max_vcpus: 640
expanded_max_vcpus: 640
required_surplus: 0
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/deploy-enterprise.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
job_spec/ARIA_AUTORIFT.yml
job_spec/ARIA_RAIDER.yml
job_spec/INSAR_ISCE.yml
instance_types: c6id.xlarge,c6id.2xlarge,c6id.4xlarge,c6id.8xlarge
instance_types: m6id.xlarge,m6id.2xlarge,m6id.4xlarge,m6id.8xlarge,m6idn.xlarge,m6idn.2xlarge,m6idn.4xlarge,m6idn.8xlarge
default_max_vcpus: 4000 # Max: 13000
expanded_max_vcpus: 4000 # Max: 13000
required_surplus: 0
Expand All @@ -65,7 +65,7 @@ jobs:
job_spec/ARIA_AUTORIFT.yml
job_spec/ARIA_RAIDER.yml
job_spec/INSAR_ISCE.yml
instance_types: c6id.xlarge,c6id.2xlarge,c6id.4xlarge,c6id.8xlarge
instance_types: m6id.xlarge,m6id.2xlarge,m6id.4xlarge,m6id.8xlarge,m6idn.xlarge,m6idn.2xlarge,m6idn.4xlarge,m6idn.8xlarge
default_max_vcpus: 1000 # Max: 10316
expanded_max_vcpus: 1000 # Max: 10316
required_surplus: 0
Expand All @@ -85,7 +85,7 @@ jobs:
job_spec/ARIA_AUTORIFT.yml
job_spec/ARIA_RAIDER.yml
job_spec/INSAR_ISCE.yml
instance_types: c6id.xlarge,c6id.2xlarge,c6id.4xlarge,c6id.8xlarge
instance_types: m6id.xlarge,m6id.2xlarge,m6id.4xlarge,m6id.8xlarge,m6idn.xlarge,m6idn.2xlarge,m6idn.4xlarge,m6idn.8xlarge
default_max_vcpus: 1600 # Max 1652
expanded_max_vcpus: 1600 # Max 1652
required_surplus: 0
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [7.9.0]

### Changed
- The `INSAR_ISCE.yml` job spec now reserved 16 GB memory for running the DockerizedTopsApp task.
- The `ARIA_AUTORIFT.yml` job spec now specifies the optimum number of OpenMP threads and uses a dedicated compute environment with `r6id[n]` spot instances.
- The `hyp3-a19-jpl-test`, `hyp3-a19-jpl`, `hyp3-tibet-jpl`, and `hyp3-nisar-jpl` deployments now uses on-demand `m6id[n]` instances.

## [7.8.1]

### Fixed
Expand Down
5 changes: 4 additions & 1 deletion job_spec/ARIA_AUTORIFT.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,14 @@ AUTORIFT:
cost: 1.0
validators: []
compute_environment:
name: 'Default'
name: 'AriaAutorift'
instance_types: r6id.xlarge,r6id.2xlarge,r6id.4xlarge,r6id.8xlarge,r6idn.xlarge,r6idn.2xlarge,r6idn.4xlarge,r6idn.8xlarge
tasks:
- name: ''
image: ghcr.io/asfhyp3/hyp3-autorift
command:
- ++omp-num-threads
- '4' # 4 vCPUs per 32 GB RAM for the R instance family
- --bucket
- '!Ref Bucket'
- --bucket-prefix
Expand Down
4 changes: 2 additions & 2 deletions job_spec/INSAR_ISCE.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ INSAR_ISCE:
image: ghcr.io/access-cloud-based-insar/dockerizedtopsapp
command:
- ++omp-num-threads
- '4' # 2 for the m instance family; 4 for the c
- '4' # 8 vCPUs per 16 GB RAM for the C instance family; 4 for M; 2 for R
- --bucket
- '!Ref Bucket'
- --bucket-prefix
Expand All @@ -128,7 +128,7 @@ INSAR_ISCE:
- Ref::unfiltered_coherence
timeout: 21600
vcpu: 1
memory: 7500
memory: 15500
secrets:
- EARTHDATA_USERNAME
- EARTHDATA_PASSWORD
Expand Down

0 comments on commit 70e99d7

Please sign in to comment.