Skip to content

Commit 86fe2ab

Browse files
quoctruongGoogle-ML-Automation
authored andcommitted
Add TPU v7 runners to nightly and continuous job
Use the new TPU v7 runners (4 chips, 8 cores) in nightly and continuous jobs. PiperOrigin-RevId: 842912906
1 parent 8390648 commit 86fe2ab

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

.github/actionlint.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,5 @@ self-hosted-runner:
1616
- "linux-x86-ct6e-180-8tpu" # Linux X86 TPU runner using ct6e-hightpu-8t machine with 2x4 topology.
1717
- "linux-x86-ct6e-180-4tpu" # Linux X86 TPU runner using ct6e-hightpu-4t machine with 2x2 topology.
1818
- "linux-x86-ct4p-240-4tpu" # Linux X86 TPU runner using ct4p-hightpu-4t machine with 2x2x1 topology.
19+
- "linux-x86-tpu7x-224-4tpu" # Linux X86 TPU runner using tpu7x-224 machine with 4 TPU chips (8 cores) and 2x2x1 topology.
1920
- "linux-x86_64-cirrascale-64-8gpu-amd-mi250" # AMD runner

.github/workflows/cloud-tpu-ci-nightly.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ jobs:
3535
tpu: [
3636
{type: "v4-8", cores: "4", runner: "linux-x86-ct4p-240-4tpu"},
3737
{type: "v5e-8", cores: "8", runner: "linux-x86-ct5lp-224-8tpu"},
38-
{type: "v6e-8", cores: "8", runner: "linux-x86-ct6e-180-8tpu"}
38+
{type: "v6e-8", cores: "8", runner: "linux-x86-ct6e-180-8tpu"},
39+
{type: "v7x-8", cores: "8", runner: "linux-x86-tpu7x-224-4tpu"}
3940
]
4041
python-version: ["3.11"]
4142
# Exclude v6e-8 tests for pypi_latest for resource constraints.

.github/workflows/wheel_tests_continuous.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,8 @@ jobs:
241241
tpu-specs: [
242242
# {type: "v3-8", cores: "4"}, # Enable when we have the v3 type available
243243
{type: "v5e-8", cores: "8", runner: "linux-x86-ct5lp-224-8tpu"},
244-
{type: "v6e-8", cores: "8", runner: "linux-x86-ct6e-180-8tpu"}
244+
{type: "v6e-8", cores: "8", runner: "linux-x86-ct6e-180-8tpu"},
245+
{type: "v7x-8", cores: "8", runner: "linux-x86-tpu7x-224-4tpu"}
245246
]
246247
libtpu-version-type: ["nightly"]
247248
name: "Pytest TPU (JAX artifacts version = ${{ format('{0}', 'head') }})"

.github/workflows/wheel_tests_nightly_release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,8 @@ jobs:
177177
tpu-specs: [
178178
# {type: "v3-8", cores: "4"}, # Enable when we have the v3 type available
179179
{type: "v5e-8", cores: "8", runner: "linux-x86-ct5lp-224-8tpu"},
180-
{type: "v6e-8", cores: "8", runner: "linux-x86-ct6e-180-8tpu"}
180+
{type: "v6e-8", cores: "8", runner: "linux-x86-ct6e-180-8tpu"},
181+
{type: "v7x-8", cores: "8", runner: "linux-x86-tpu7x-224-4tpu"}
181182
]
182183
libtpu-version-type: ["pypi_latest", "nightly"]
183184
exclude:

0 commit comments

Comments
 (0)