Skip to content

Commit 133d507

Browse files
committed
Add l40s to truss
1 parent bf4627f commit 133d507

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

truss/base/truss_config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ class Accelerator(str, enum.Enum):
6969
H200 = "H200"
7070
H100_40GB = "H100_40GB"
7171
B200 = "B200"
72+
L40S = "L40S"
7273

7374

7475
class AcceleratorSpec(custom_types.ConfigModel):

truss/contexts/docker_build_setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ def _fill_trt_llm_versions(
5353
accelerator = tr.spec.config.resources.accelerator.accelerator
5454
docker_image_suffix = { # not ideal, but build may fail if version is not pushed.
5555
Accelerator.L4: "89-",
56+
Accelerator.L40S: "26-",
5657
Accelerator.A100: "",
5758
Accelerator.H100: "hopper-",
5859
Accelerator.H100_40GB: "hopper-",

truss/tests/test_config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ def test_validate_mem_spec(mem_spec, expected_valid, memory_in_bytes):
223223
("H200", AcceleratorSpec(accelerator=Accelerator.H200, count=1)),
224224
("H100_40GB", AcceleratorSpec(accelerator=Accelerator.H100_40GB, count=1)),
225225
("B200", AcceleratorSpec(accelerator=Accelerator.B200, count=1)),
226+
("L40S", AcceleratorSpec(accelerator=Accelerator.L40S, count=1)),
226227
],
227228
)
228229
def test_acc_spec_from_str(input_str, expected_acc):

0 commit comments

Comments
 (0)