Feature #18656
closed
expression to dynamically request number of gpus
Added by Peter Amstutz almost 3 years ago.
Updated over 2 years ago.
Release relationship:
Auto
Description
Can use a CWL expression for min and max GPUs.
Also need to re-introduce matching a specific list of hardware capabilities.
- Release set to 46
- Description updated (diff)
- Assigned To set to Peter Amstutz
- Target version changed from 2022-02-16 sprint to 2022-03-02 sprint
- Target version changed from 2022-03-02 sprint to 2022-03-16 sprint
- Target version changed from 2022-03-16 sprint to 2022-03-02 sprint
- Status changed from New to In Progress
- Target version changed from 2022-03-02 sprint to 2022-03-16 sprint
Sorry for the delay! Just a couple of comments:
- There's documentation referencing the old keywords that need updating.
- At file
sdk/cwl/arvados_cwl/arvcontainer.py
L298: There's a resources.get("cudaDeviceCount", 1)
call, but cudaDeviceCount
doesn't exist without its Max/Min suffix, correct?
Lucas Di Pentima wrote:
Sorry for the delay! Just a couple of comments:
- There's documentation referencing the old keywords that need updating.
Good catch, fixed
- At file
sdk/cwl/arvados_cwl/arvcontainer.py
L298: There's a resources.get("cudaDeviceCount", 1)
call, but cudaDeviceCount
doesn't exist without its Max/Min suffix, correct?
That's the "resources" object which has the actual resources that (will be) allocated, which is separate from the min/max request.
Right now Arvados is dumb about this and doesn't actually do anything useful with min/max ranges (it just requests the "min" value) but that is a different issue (#16316).
18656-cuda-expr-request @ 2dbbd648655ceb248dafff72e659c47277d11539
- Status changed from In Progress to Resolved
Also available in: Atom
PDF