    

 ## On this page

  

 

 # vss::simulation::GpuIdentifier Struct Reference

 Last update: 14.01.2025 

Represents an identifier for a GPU. [More...](structvss_1_1simulation_1_1_gpu_identifier.xhtml#details)

## <a name="pub-attribs"></a>Public Attributes

string [name](structvss_1_1simulation_1_1_gpu_identifier.xhtml#a2a5aeaedb916b63f402e3867e472d660) = 1 string [index](structvss_1_1simulation_1_1_gpu_identifier.xhtml#a4d73f14555f456a4a579645371b74593) = 2 string [bus\_id](structvss_1_1simulation_1_1_gpu_identifier.xhtml#aaf69089e9c89cff5401a52779937a5bc) = 3 string [uuid](structvss_1_1simulation_1_1_gpu_identifier.xhtml#a68d397eeda4cf9f4b79539b378da8149) = 4 <a id="details" name="details"></a>## Detailed Description

Represents an identifier for a GPU.



## Member Data Documentation

<a id="a2a5aeaedb916b63f402e3867e472d660"></a>## [◆ ](#a2a5aeaedb916b63f402e3867e472d660)name

 string vss::simulation::GpuIdentifier::name = 1

A user-defined name for the GPU. This identifier must be unique.

NoteThe identifier is case-sensitive and can be any string with no character limit. 



<a id="a4d73f14555f456a4a579645371b74593"></a>## [◆ ](#a4d73f14555f456a4a579645371b74593)index

 string vss::simulation::GpuIdentifier::index = 2

ONEOF(gpu\_id) The index number of the GPU.

NoteThe GPU index might not be consistent between PC reboots. For consistency, it is recommended to use the PCI bus ID or UUID instead. For more details, please see the user documentation. 



<a id="aaf69089e9c89cff5401a52779937a5bc"></a>## [◆ ](#aaf69089e9c89cff5401a52779937a5bc)bus\_id

 string vss::simulation::GpuIdentifier::bus\_id = 3

ONEOF(gpu\_id) The PCI bus identifier of the GPU.

NoteThe PCI bus identifier must have the format a:b:c.d with a = domain ID, b = bus ID, c = device ID, d = function ID and each represented as base-16 number with 1 to 8 digits. 



<a id="a68d397eeda4cf9f4b79539b378da8149"></a>## [◆ ](#a68d397eeda4cf9f4b79539b378da8149)uuid

 string vss::simulation::GpuIdentifier::uuid = 4

ONEOF(gpu\_id) The UUID of the GPU.

NoteThe UUID must be a string starting with an upper-case 'GPU' followed by five base-16 number blocks separated with a hyphen. The blocks must have the following amount of digits: 8, 4, 4, 4 and 12. Example: GPU-12345678-1234-1234-1234-123456789abc 



---

The documentation for this struct was generated from the following file:- deploy\_parameters.proto