golem-architecture

Golem Infrastructural Properties - CPU

Specifications of CPU computing power assigned to a service.

golem.inf.cpu.architecture : String

Describes: Offer

CPU architecture.

Value enum

|Value| Description | |—|—| |”x86”| Intel x86 32-bit architecture | |”x86_64”| Intel x86 64-bit architecture |

Examples

golem.inf.cpu.vendor : String

Describes: Offer

CPU vendor.

Examples

golem.inf.cpu.brand : String

Describes: Offer

CPU brand, human-readable.

Examples

golem.inf.cpu.model : String

Describes: Offer

CPU stepping, family and model.

Examples

golem.inf.cpu.cores : Number (int32)

Describes: Offer

Total number of CPU cores assigned to service. It is a sum of CPU cores possibly from multiple CPUs.

Examples

golem.inf.cpu.threads : Number (int32)

Describes: Offer

Total number of CPU threads assigned to service. It is a sum of CPU threads possibly from multiple CPUs and cores.

Examples

golem.inf.cpu.capabilities : List[String]

Describes: Offer

CPU capability flags. For x86 architectures this property is populated with CPU features as returned by CPUID instruction. For full list, see here: https://github.com/golemfactory/ya-runtime-vm/blob/master/runtime/src/cpu.rs#L59

Examples