Q: XLA Linux ARM64 CPU build is based on Ubuntu 20.04 #22869
apivovarov
started this conversation in
General
Replies: 1 comment
-
I think that we still use clang on the ARM build based on https://github.com/openxla/xla/blob/main/tensorflow.bazelrc#L882, I think in CI at least we always override the default toolchain. I'm open to using a newer ubuntu though, cc: @MichaelHudgins who may have some input |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I noticed that the XLA Linux ARM64 CPU CI build uses GCC-9 for building XLA on ARM64.
Did small investigation and found the following:
us-central1-docker.pkg.dev/tensorflow-sigs/tensorflow/ml-build-arm64:latest
.https://github.com/tensorflow/tensorflow/blob/master/ci/official/containers/ml_build_arm64/Dockerfile
ml_build
image is based on Ubuntu 20.04 (which includes GCC-9).In contrast, the x86_64
ml_build
image is based on Ubuntu 22.04 (which includes GCC-11):https://github.com/tensorflow/tensorflow/blob/master/ci/official/containers/ml_build/Dockerfile
Given the discrepancy in base images and GCC versions, should we open a PR to update the ARM64 TensorFlow
ml_build_arm64
image to use Ubuntu 22.04 for consistency in Ubuntu and GCC versions?David, what you think? @ddunl
Beta Was this translation helpful? Give feedback.
All reactions