Skip to content

Commit

Permalink
Merge pull request #157 from jrha/ral-gpu
Browse files Browse the repository at this point in the history
hardware/card/gpu: Add various NVIDIA cards used at RAL
  • Loading branch information
jrha authored Jul 26, 2024
2 parents ecacae1 + 0e43c17 commit fbfccbf
Show file tree
Hide file tree
Showing 8 changed files with 86 additions and 13 deletions.
14 changes: 14 additions & 0 deletions hardware/card/gpu/nvidia/a4000.pan
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
structure template hardware/card/gpu/nvidia/a4000;

'manufacturer' = 'nvidia';
'name' = 'a4000';
'model' = 'GA104GL';
'power' = 140; # TDP in watts
'bus' = 'PCIe';

'ram/size' = 16384; # MB
'ram/bus' = '256-bit';

'pci/class' = 0x030000; # Display controller, VGA compatible.
'pci/vendor' = 0x10de; # NVIDIA Corporation
'pci/device' = 0x24b0; # GA104GL [RTX A4000]
2 changes: 1 addition & 1 deletion hardware/card/gpu/nvidia/quadro_rtx4000.pan
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ structure template hardware/card/gpu/nvidia/quadro_rtx4000;

'pci/class' = 0x030000; # Display controller, VGA compatible.
'pci/vendor' = 0x10de; # nVidia Corporation
'pci/device' = 0x1ed3;
'pci/device' = 0x1eb1;
13 changes: 1 addition & 12 deletions hardware/card/gpu/nvidia/tesla_a100-pcie.pan
Original file line number Diff line number Diff line change
@@ -1,14 +1,3 @@
structure template hardware/card/gpu/nvidia/tesla_a100-pcie;

'manufacturer' = 'nvidia';
'name' = 'tesla_a100-pcie';
'model' = 'GA100';
'power' = 300; # TDP in watts
'bus' = 'PCIe';

'ram/size' = 40960; # MB
'ram/bus' = '4096-bit';

'pci/class' = 0x030000; # Display controller, VGA compatible.
'pci/vendor' = 0x10de; # nVidia Corporation
'pci/device' = 0x20f1;
include 'hardware/card/gpu/nvidia/tesla_a100_40gb-pcie';
14 changes: 14 additions & 0 deletions hardware/card/gpu/nvidia/tesla_a100_40gb-pcie.pan
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
structure template hardware/card/gpu/nvidia/tesla_a100_40gb-pcie;

'manufacturer' = 'nvidia';
'name' = 'tesla_a100_40gb-pcie';
'model' = 'GA100';
'power' = 300; # TDP in watts
'bus' = 'PCIe';

'ram/size' = 40960; # MB
'ram/bus' = '4096-bit';

'pci/class' = 0x030000; # Display controller, VGA compatible.
'pci/vendor' = 0x10de; # NVIDIA Corporation
'pci/device' = 0x20f1; # GA100 [A100 PCIe 40GB]
14 changes: 14 additions & 0 deletions hardware/card/gpu/nvidia/tesla_a100_40gb-sxm.pan
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
structure template hardware/card/gpu/nvidia/tesla_a100_40gb-sxm;

'manufacturer' = 'nvidia';
'name' = 'tesla_a100_40gb-sxm';
'model' = 'GA100';
'power' = 400; # TDP in watts
'bus' = 'PCIe';

'ram/size' = 40960; # MB
'ram/bus' = '5120-bit';

'pci/class' = 0x0302; # 3D Controller
'pci/vendor' = 0x10de; # NVIDIA Corporation
'pci/device' = 0x20b0; # GA100 [A100 SXM4 40GB]
14 changes: 14 additions & 0 deletions hardware/card/gpu/nvidia/tesla_a100_80gb-pcie.pan
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
structure template hardware/card/gpu/nvidia/tesla_a100_80gb-pcie;

'manufacturer' = 'nvidia';
'name' = 'tesla_a100_80gb-pcie';
'model' = 'GA100';
'power' = 300; # TDP in watts
'bus' = 'PCIe';

'ram/size' = 81920; # MB
'ram/bus' = '5120-bit';

'pci/class' = 0x030000; # Display controller, VGA compatible.
'pci/vendor' = 0x10de; # NVIDIA Corporation
'pci/device' = 0x20b5; # GA100 [A100 PCIe 80GB]
14 changes: 14 additions & 0 deletions hardware/card/gpu/nvidia/tesla_a100_80gb-sxm.pan
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
structure template hardware/card/gpu/nvidia/tesla_a100_40gb-sxm;

'manufacturer' = 'nvidia';
'name' = 'tesla_a100_80gb-sxm';
'model' = 'GA100';
'power' = 400; # TDP in watts
'bus' = 'PCIe';

'ram/size' = 81920; # MB
'ram/bus' = '5120-bit';

'pci/class' = 0x0302; # 3D Controller
'pci/vendor' = 0x10de; # NVIDIA Corporation
'pci/device' = 0x20b2; # GA100 [A100 SXM4 80GB]
14 changes: 14 additions & 0 deletions hardware/card/gpu/nvidia/tesla_t4.pan
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
structure template hardware/card/gpu/nvidia/tesla_t4;

'manufacturer' = 'nvidia';
'name' = 'tesla_t4';
'model' = 'TU104GL';
'power' = 70; # TDP in watts
'bus' = 'PCIe';

'ram/size' = 16384; # MB
'ram/bus' = '256-bit';

'pci/class' = 0x0302; # 3D Controller
'pci/vendor' = 0x10de; # NVIDIA Corporation
'pci/device' = 0x1eb8; # TU104GL [Tesla T4]

0 comments on commit fbfccbf

Please sign in to comment.