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

x/build: track linux/arm64 performance #70231

Closed
5 tasks done
mknyszek opened this issue Nov 6, 2024 · 2 comments
Closed
5 tasks done

x/build: track linux/arm64 performance #70231

mknyszek opened this issue Nov 6, 2024 · 2 comments
Assignees
Labels
arch-arm64 Builders x/build issues (builders, bots, dashboards) Performance
Milestone

Comments

@mknyszek
Copy link
Contributor

mknyszek commented Nov 6, 2024

For a long time we've wanted to track performance on arm64 in addition to amd64. With the release of c4a instances, this seems like a good opportunity to target them for measurement, since they're big, fast, and likely to be a little less noisy.

This issue tracks the work for adding arm64 to our performance builders.

  • Support different architectures in the performance dashboard UI.
  • Spin up new arm64 GCE instances in our fleet.
  • Create arm64 variants of all our performance builders.
  • Add a copy of benchstat built for for arm64 to CIPD.
  • Add arm64 to the performance dashboard UI.
@mknyszek mknyszek added the Builders x/build issues (builders, bots, dashboards) label Nov 6, 2024
@mknyszek mknyszek self-assigned this Nov 6, 2024
@mknyszek mknyszek modified the milestones: Backlog, Unreleased Nov 6, 2024
@dmitshur dmitshur moved this to In Progress in Go Release Nov 6, 2024
@gopherbot
Copy link
Contributor

Change https://go.dev/cl/625976 mentions this issue: main.star: add linux-arm64 performance builders

gopherbot pushed a commit to golang/build that referenced this issue Nov 8, 2024
This adds new builders that target the new c4a instances in our fleet
for performance testing.

For golang/go#70231.

Change-Id: I924859344f72cfa331bce296f1d646bccb3589e7
Reviewed-on: https://go-review.googlesource.com/c/build/+/625976
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
@gopherbot
Copy link
Contributor

Change https://go.dev/cl/627275 mentions this issue: perf: add linux/arm64 dropdown option to dashboard

@github-project-automation github-project-automation bot moved this from In Progress to Done in Go Release Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-arm64 Builders x/build issues (builders, bots, dashboards) Performance
Projects
Archived in project
Development

No branches or pull requests

2 participants