Skip to content
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

[New Feature]: Scale up the SBG workflow #216

Open
LucaCinquini opened this issue Sep 25, 2024 · 4 comments
Open

[New Feature]: Scale up the SBG workflow #216

LucaCinquini opened this issue Sep 25, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request U-SPS

Comments

@LucaCinquini
Copy link
Collaborator

LucaCinquini commented Sep 25, 2024

Processing:

  • 1 day
  • 1 month

Test: processing SBG end-to-end 1 hour

@drewm-jpl
Copy link
Collaborator

Do we have the CWL workflow and images in ECR available to be able to proceed with this?

@LucaCinquini
Copy link
Collaborator Author

MIke said he is working on a simplified CWL that only includes pre-processing and iso-fit.

@LucaCinquini
Copy link
Collaborator Author

Executed 10 concurrent SBG end-to-end workflows that contain pre-process + isofit on unity-venue-dev using these parameters:

data = {
"inputs": {
"cwl_workflow": "https://raw.githubusercontent.com/unity-sds/sbg-workflows/refs/heads/main/L1-to-L2-e2e.scale.cwl",
"cwl_args": "https://raw.githubusercontent.com/unity-sds/sbg-workflows/refs/heads/main/L1-to-L2-e2e.dev.scale.yml",
"request_memory": "64Gi",
"request_cpu": "32",
"request_storage": "100Gi",
"use_ecr": True
},
"outputs": {
"result": {
"transmissionMode": "reference"
}
}
}

All 10 workflows completed successfully in about 60 minutes, which is double the execution time of a single workflow standalone. This suggest there might be some bottlenecks in the infrastructure, perhaps networking on accessing the DS services? See graph below:

Image

@mike-gangl
Copy link

the ASIPS folks did a breakdown of stage-in time, processing, and stage-out time. That might be helpful to see here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request U-SPS
Projects
Status: In Progress
Development

No branches or pull requests

3 participants