public sealed class Accelerator : IMessage<Accelerator>, IEquatable<Accelerator>, IDeepCloneable<Accelerator>, IBufferMessage, IMessage
Carries information about an accelerator that can be attached to a VM.
Implements
IMessage<Accelerator>, IEquatable<Accelerator>, IDeepCloneable<Accelerator>, IBufferMessage, IMessageNamespace
Google.Cloud.LifeSciences.V2BetaAssembly
Google.Cloud.LifeSciences.V2Beta.dll
Constructors
Accelerator()
public Accelerator()
Accelerator(Accelerator)
public Accelerator(Accelerator other)
Parameter | |
---|---|
Name | Description |
other | Accelerator |
Properties
Count
public long Count { get; set; }
How many accelerators of this type to attach.
Property Value | |
---|---|
Type | Description |
Int64 |
Type
public string Type { get; set; }
The accelerator type string (for example, "nvidia-tesla-k80").
Only NVIDIA GPU accelerators are currently supported. If an NVIDIA GPU is
attached, the required runtime libraries will be made available to all
containers under /usr/local/nvidia
. The driver version to install must
be specified using the NVIDIA driver version parameter on the virtual
machine specification. Note that attaching a GPU increases the worker VM
startup time by a few minutes.
Property Value | |
---|---|
Type | Description |
String |