Skip to content

Add ARM64 support#2595

Merged
un-def merged 6 commits intomasterfrom
issue_2101_arm
May 7, 2025
Merged

Add ARM64 support#2595
un-def merged 6 commits intomasterfrom
issue_2101_arm

Conversation

@un-def
Copy link
Copy Markdown
Collaborator

@un-def un-def commented May 2, 2025

  • Support NVIDIA Grace superchips on Lambda
  • Support ARM with SSH fleets

Closes: #2101

* Support NVIDIA Grace superchips on Lambda
* Support ARM with SSH fleets

Closes: #2101
Copy link
Copy Markdown
Contributor

@peterschmidt85 peterschmidt85 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, how do I specify arch with dstack offer?

* `DSTACK_RUNNER_VERSION` – Sets exact runner version for debug. Defaults to `latest`. Ignored if `DSTACK_RUNNER_DOWNLOAD_URL` is set.
* `DSTACK_RUNNER_DOWNLOAD_URL` – Overrides `dstack-runner` binary download URL.
* `DSTACK_SHIM_DOWNLOAD_URL` – Overrides `dstack-shim` binary download URL.
* `DSTACK_RUNNER_DOWNLOAD_URL` – Overrides `dstack-runner` binary download URL. The URL can contain `{version}` and/or `{arch}` placeholders,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We also need to update

  1. runner/README.md
  2. runner/.just (currently it only builds/uploads one arch)

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd rather open another PR for justfile — I have some ideas for improvements.

Comment thread docs/docs/concepts/dev-environments.md
@un-def
Copy link
Copy Markdown
Collaborator Author

un-def commented May 5, 2025

@peterschmidt85

how do I specify arch with dstack offer?

I've added --cpu option to dstack apply and dstack offer

Comment thread src/dstack/_internal/server/services/runs.py
@un-def un-def merged commit eee869d into master May 7, 2025
25 checks passed
@un-def un-def deleted the issue_2101_arm branch May 7, 2025 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Support ARM CPUs

3 participants