|
413 | 413 |
|
414 | 414 | % The remainder of the macros are for text repeated across several tables. |
415 | 415 | \newcommand{\aPstateDesc}{% |
416 | | - \attribute{PstateDesc} { \aGS }{ \uint }{ The current P-state for the object specified (typically processors but for use with other component types when applicable). }% |
| 416 | + \attribute{Pstate} { \aGS }{ \uint }{ The current P-state for the object specified (typically processors but for use with other component types when applicable). }% |
417 | 417 | } |
418 | 418 | \newcommand{\aCstateDesc}{% |
419 | | - \attribute{CstateDesc} { \aGS }{ \uint }{ The current C-state for the object specified (typically processors but for use with other component types when applicable). }% |
| 419 | + \attribute{Cstate} { \aGS }{ \uint }{ The current C-state for the object specified (typically processors but for use with other component types when applicable). }% |
420 | 420 | } |
421 | 421 | \newcommand{\aCstateLimitDesc}{% |
422 | | - \attribute{CstateLimitDesc} {\aGS}{\uint}{The lowest C-state allowed for the object specified (typically processors but for use with other component types when applicable).}% |
| 422 | + \attribute{CstateLimit} {\aGS}{\uint}{The lowest C-state allowed for the object specified (typically processors but for use with other component types when applicable).}% |
423 | 423 | } |
424 | 424 | \newcommand{\aSstateDesc}{% |
425 | | - \attribute{SstateDesc} {\aGS}{\uint}{The current S-state for the object specified (typically processors but for use with other component types when applicable).}% |
| 425 | + \attribute{Sstate} {\aGS}{\uint}{The current S-state for the object specified (typically processors but for use with other component types when applicable).}% |
426 | 426 | } |
427 | 427 | \newcommand{\aPowerDesc}{% |
428 | | - \attribute{PowerDesc} {\aG }{\dbl }{Discrete power value in watts. The power value should be the value measured as close as possible to the time of the function call.}% |
| 428 | + \attribute{Power} {\aG }{\dbl }{Discrete power value in watts. The power value should be the value measured as close as possible to the time of the function call.}% |
429 | 429 | } |
430 | 430 | \newcommand{\aCurrentDesc}{% |
431 | | - \attribute{CurrentDesc} {\aG }{\dbl }{Discrete current value in amps. The current value should be the value measured as close as possible to the time of the function call.}% |
| 431 | + \attribute{Current} {\aG }{\dbl }{Discrete current value in amps. The current value should be the value measured as close as possible to the time of the function call.}% |
432 | 432 | } |
433 | 433 | \newcommand{\aVoltageDesc}{% |
434 | | - \attribute{VoltageDesc} {\aG }{\dbl }{Discrete voltage value in volts. The voltage value should be the value measured as close as possible to the time of the function call.}% |
| 434 | + \attribute{Voltage} {\aG }{\dbl }{Discrete voltage value in volts. The voltage value should be the value measured as close as possible to the time of the function call.}% |
435 | 435 | } |
436 | 436 | \newcommand{\aMaxPowerDesc}{% |
437 | | - \attribute{MaxPowerDesc} {\aGS}{\dbl }{Maximum power limit (ceiling, upper bound) for the specified object (as in power cap) in watts.}% |
| 437 | + \attribute{MaxPower} {\aGS}{\dbl }{Maximum power limit (ceiling, upper bound) for the specified object (as in power cap) in watts.}% |
438 | 438 | } |
439 | 439 | \newcommand{\aMinPowerDesc}{% |
440 | | - \attribute{MinPowerDesc} {\aGS}{\dbl }{Minimum power limit (floor, lower bound) for the specified object in watts.}% |
| 440 | + \attribute{MinPower} {\aGS}{\dbl }{Minimum power limit (floor, lower bound) for the specified object in watts.}% |
441 | 441 | } |
442 | 442 | \newcommand{\aFreqLimitMinDesc}{% |
443 | | - \attribute{FreqLimitMinDesc} {\aGS}{\dbl }{Minimum operating frequency limit for the specified object in Hz (cycles per second).}% |
| 443 | + \attribute{FreqLimitMin} {\aGS}{\dbl }{Minimum operating frequency limit for the specified object in Hz (cycles per second).}% |
444 | 444 | } |
445 | 445 | \newcommand{\aFreqLimitMaxDesc}{% |
446 | | - \attribute{FreqLimitMaxDesc} {\aGS}{\dbl }{Maximum operating frequency limit for the specified object in Hz (cycles per second).}% |
| 446 | + \attribute{FreqLimitMax} {\aGS}{\dbl }{Maximum operating frequency limit for the specified object in Hz (cycles per second).}% |
447 | 447 | } |
448 | 448 | \newcommand{\aFreqDesc}{% |
449 | | - \attribute{FreqDesc} {\aGS}{\dbl }{The current operating frequency value for the specified object in Hz (cycles per second).} |
| 449 | + \attribute{Freq} {\aGS}{\dbl }{The current operating frequency value for the specified object in Hz (cycles per second).} |
450 | 450 | } |
451 | 451 | \newcommand{\aEnergyDesc}{% |
452 | | - \attribute{EnergyDesc} {\aG }{\dbl }{The cumulative energy used by the specified object in joules. Note that two attribute get calls are typically required to obtain the energy consumed by the specified object. Subtracting the energy value obtained from the first call from the energy value obtained from the second call produces the energy used for the object from the timestamp of the first value through the timestamp of the second value.}% |
| 452 | + \attribute{Energy} {\aG }{\dbl }{The cumulative energy used by the specified object in joules. Note that two attribute get calls are typically required to obtain the energy consumed by the specified object. Subtracting the energy value obtained from the first call from the energy value obtained from the second call produces the energy used for the object from the timestamp of the first value through the timestamp of the second value.}% |
453 | 453 | } |
454 | 454 | \newcommand{\aTempDesc}{% |
455 | | - \attribute{TempDesc} {\aG }{\dbl }{The current temperature value for the specified object in degrees Celsius.}% |
| 455 | + \attribute{Temp} {\aG }{\dbl }{The current temperature value for the specified object in degrees Celsius.}% |
456 | 456 | } |
457 | 457 | \newcommand{\aOSIdDesc}{% |
458 | | - \attribute{OSIdDesc} {\aG }{\dbl }{The operating system ID that corresponds to the object. For example, a runtime system may need to figure out which Power API \texttt{PWR\_OBJ\_CORE} objects correspond to the cores that it is controlling. This attribute provides a linkage between Power API objects and operating system IDs.}% |
| 458 | + \attribute{OSId} {\aG }{\dbl }{The operating system ID that corresponds to the object. For example, a runtime system may need to figure out which Power API \texttt{PWR\_OBJ\_CORE} objects correspond to the cores that it is controlling. This attribute provides a linkage between Power API objects and operating system IDs.}% |
459 | 459 | } |
460 | 460 | \newcommand{\aThrottledIdDesc}{% |
461 | | - \attribute{ThrottledIdDesc} {\aG }{\dbl }{The cumulative time in nanoseconds that the specified object's performance was purposefully slowed in order to meet some constraint, such as a power cap. }% |
| 461 | + \attribute{ThrottledId} {\aG }{\dbl }{The cumulative time in nanoseconds that the specified object's performance was purposefully slowed in order to meet some constraint, such as a power cap. }% |
462 | 462 | } |
463 | 463 | \newcommand{\aThrottledCountIdDesc}{% |
464 | | - \attribute{ThrottledCountIdDesc}{\aG }{\dbl }{The cumulative count of the number of times that the specified object's performance was purposefully slowed in order to meet some constraint, such as a power cap.}% |
| 464 | + \attribute{ThrottledCountId}{\aG }{\dbl }{The cumulative count of the number of times that the specified object's performance was purposefully slowed in order to meet some constraint, such as a power cap.}% |
465 | 465 | } |
466 | 466 | \newcommand{\aGovDesc}{% |
467 | | - \attribute{GovDesc} {\aG }{\dbl }{Power related governor capability exposed through the operating system interface.} |
| 467 | + \attribute{Gov} {\aG }{\dbl }{Power related governor capability exposed through the operating system interface.} |
| 468 | +} |
| 469 | +\newcommand{\aWaterFlowDesc}{% |
| 470 | + \attribute{WaterFlow} {\aG }{\dbl }{The current water flow rate in Litres per minute.} |
| 471 | +} |
| 472 | +\newcommand{\aDewPointDesc}{% |
| 473 | + \attribute{DewPoint} {\aG }{\dbl }{The dew point temperature in degrees Celsius.} |
| 474 | +} |
| 475 | +\newcommand{\aPumpSpeedDesc}{% |
| 476 | + \attribute{PumpSpeed} {\aG }{\dbl }{The current speed of a pump expressed in percentage of maximum speed.} |
| 477 | +} |
| 478 | +\newcommand{\aPressureDiffDesc}{% |
| 479 | + \attribute{PressureDiff} {\aG }{\dbl }{The liquid pressure differential at the object expressed in kPa.} |
| 480 | +} |
| 481 | +\newcommand{\aValvePositionDesc}{% |
| 482 | + \attribute{Valve Position} {\aG }{\dbl }{The current valve position of the associated liquid valve.} |
468 | 483 | } |
469 | | - |
470 | 484 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
471 | 485 | %%% The big list of metadata |
472 | 486 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
0 commit comments