Skip to content

Commit d057d0f

Browse files
Update benchmarks.yml
1 parent 9fef073 commit d057d0f

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

.github/workflows/benchmarks.yml

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,18 +72,32 @@ jobs:
7272
repository: openxla/xla # Replace with your fork if needed
7373
path: xla
7474

75-
- name: Wait For Connection
76-
uses: google-ml-infra/actions/ci_connection@main
77-
with:
78-
halt-dispatch-input: ${{ inputs.halt-for-connection }}
75+
# - name: Wait For Connection
76+
# uses: google-ml-infra/actions/ci_connection@main
77+
# with:
78+
# halt-dispatch-input: ${{ inputs.halt-for-connection }}
7979

8080
- name: Build XLA with GPU support
8181
working-directory: xla
8282
continue-on-error: true
83-
run: bazel build --build_tag_filters=-no_oss,requires-gpu-nvidia,gpu,-rocm-only --test_tag_filters=-no_oss,requires-gpu-nvidia,gpu,-rocm-only,requires-gpu-sm75-only,requires-gpu-sm60,requires-gpu-sm70,-requires-gpu-sm80,-requires-gpu-sm80-only,-requires-gpu-sm90,-requires-gpu-sm90-only,-requires-gpu-sm100,-requires-gpu-sm100-only,-requires-gpu-amd --config=warnings --config=rbe_linux_cuda_nvcc --run_under=//tools/ci_build/gpu_build:parallel_gpu_execute --repo_env=TF_CUDA_COMPUTE_CAPABILITIES=7.5 --@cuda_driver//:enable_forward_compatibility=true --test_output=errors --verbose_failures --keep_going --nobuild_tests_only --profile=profile.json.gz --flaky_test_attempts=3 --jobs=150 --bes_upload_mode=fully_async --nobuild -- //xla/... //build_tools/... @tsl//tsl/...
83+
run: bazel build --build_tag_filters=-no_oss,requires-gpu-nvidia,gpu,-rocm-only --test_tag_filters=-no_oss,requires-gpu-nvidia,gpu,-rocm-only,requires-gpu-sm75-only,requires-gpu-sm60,requires-gpu-sm70,-requires-gpu-sm80,-requires-gpu-sm80-only,-requires-gpu-sm90,-requires-gpu-sm90-only,-requires-gpu-sm100,-requires-gpu-sm100-only,-requires-gpu-amd --config=warnings --config=rbe_linux_cuda_nvcc --run_under=//tools/ci_build/gpu_build:parallel_gpu_execute --repo_env=TF_CUDA_COMPUTE_CAPABILITIES=7.5 --@cuda_driver//:enable_forward_compatibility=true --test_output=errors --verbose_failures --keep_going --nobuild_tests_only --profile=profile.json.gz --flaky_test_attempts=3 --jobs=150 --bes_upload_mode=fully_async --nobuild -- //xla/... //build_tools/... //xla/tools/multihost_hlo_runner:hlo_runner_main @tsl//tsl/...
8484

8585
- name: Run XLA tests with GPU
8686
working-directory: xla
8787
continue-on-error: true
8888
run: bazel test --build_tag_filters=-no_oss,requires-gpu-nvidia,gpu,-rocm-only --test_tag_filters=-no_oss,requires-gpu-nvidia,gpu,-rocm-only,requires-gpu-sm75-only,requires-gpu-sm60,requires-gpu-sm70,-requires-gpu-sm80,-requires-gpu-sm80-only,-requires-gpu-sm90,-requires-gpu-sm90-only,-requires-gpu-sm100,-requires-gpu-sm100-only,-requires-gpu-amd --config=warnings --config=rbe_linux_cuda_nvcc --run_under=//tools/ci_build/gpu_build:parallel_gpu_execute --repo_env=TF_CUDA_COMPUTE_CAPABILITIES=7.5 --@cuda_driver//:enable_forward_compatibility=true --test_output=errors --verbose_failures --keep_going --nobuild_tests_only --profile=profile.json.gz --flaky_test_attempts=3 --jobs=150 --bes_upload_mode=fully_async -- //xla/... //build_tools/... @tsl//tsl/...
8989

90+
- name: Get GPU spec
91+
working-directory: xla
92+
continue-on-error: true
93+
run: nvidia-smi
94+
95+
- name: Run XLA GPU microbenchmarks with multihost_hlo_runner
96+
working-directory: xla
97+
continue-on-error: true
98+
run: |
99+
for file in xla/tools/multihost_hlo_runner/data/*.hol; do
100+
filename=$(basename "$file")
101+
echo "Running benchmark on $file"
102+
bazel-bin/xla/tools/multihost_hlo_runner/hlo_runner_main "$file"
103+
done

0 commit comments

Comments
 (0)