2.3.3.1.51. NXcs_processor¶
Status:
base class, extends NXcomponent
Description:
Base class for reporting the description of processing units of a computer. ...
Base class for reporting the description of processing units of a computer.
Examples are e.g. classical so-called central processing units (CPUs), coprocessors, graphic cards, accelerator processing units or a system of these.
Symbols:
No symbol table
- Groups cited:
Structure:
CIRCUIT: (optional) NXcircuit
Typical examples for the granularization of processing units are: ...
Typical examples for the granularization of processing units are:
A desktop computer with a single CPU; describe using one instance of NXcircuit.
A dual-socket server; describe using two instances of NXcircuit.
A server with two dual-socket server nodes; describe with four instances of NXcircuit surplus a field that defines their level in the hierarchy.
type: (optional) NX_CHAR
General type of the processing unit e.g. ...
General type of the processing unit e.g.
pu, processing core or hyper-threading core
cpu, (multi-)core central processing unit
gpu, (multi-)core general purpose processing unit
fpga, field programmable gate array
Any of these values or a custom value (if you use a custom value, also set @custom=True):
pu
|cpu
|gpu
|fpga
clock_speed: (optional) NX_NUMBER
Clock speed of the circuit
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.