Skip to content

Relationship between resource pool and hpc_connect resources #47

@tjfulle

Description

@tjfulle

As of 7e3758b, batching was removed from Canary's core and moved to the canary_hpc plugin. The canary_hpc plugin interacts with hpc_connect and sets Canary's config.resource_pool. This poses a problem for setting resources on the command line during batched runs. Eg,

canary -c resource_pool:gpus:4 run -b spec=...

The canary_hpc plugin sets the config.resource_pool based on the hpc_connect backend's resources, so the specification of gpus:4 above is currently lost.

Idea:

In canary_hpc.Conductor.setup, look for configuration modifications and apply them to the hpc_connect backend.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions