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

Use ARC Kubernetes mode to run benchmark #2357

Open
xuzhao9 opened this issue Jul 2, 2024 · 2 comments
Open

Use ARC Kubernetes mode to run benchmark #2357

xuzhao9 opened this issue Jul 2, 2024 · 2 comments

Comments

@xuzhao9
Copy link
Contributor

xuzhao9 commented Jul 2, 2024

ARC Kubernetes mode has the highest security level among all runner modes.
We can keep using CPU-only instance for docker building, but all GPU instances should use ARC Kubernetes mode.

Reference: https://www.stepsecurity.io/blog/how-to-use-docker-in-actions-runner-controller-runners-securelly

@kit1980
Copy link
Member

kit1980 commented Aug 1, 2024

On PyTorch, we decided to stop ARC migration.
Is this still relevant for TorchBench?

@xuzhao9
Copy link
Contributor Author

xuzhao9 commented Aug 2, 2024

Yes, it is still relevant for TorchBench, TB uses ARC runners on GCP K8s cluster for PR and nightly testing: https://github.com/pytorch/benchmark/tree/main/docker/infra

If we migrate all OSS workflows to Internal, or if pytorch CI provides capacity for GCP A100 runners, we can also deprecate the ARC runner setup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Cold Storage
Development

No branches or pull requests

2 participants