Accepted Measurement Devices & PTDaemon Update
Process
Multiple SPEC benchmarks provide infrastructure software to
connect, control, and collect data from power and temperature
measurement devices. All measurement devices must be equipped
with at least one of the
communication interfaces supported by the benchmark. When
ordering devices for use with this benchmark, be aware that some
of these devices can be ordered in multiple configurations,
including configurations with no interface or an unsupported
communication interface.
Power analyzers are available with wide ranges of capabilities and
capacities. Computer systems have a wide range of power
requirements. Global standards for line voltage are quite
different from one country to another. Therefore, users should be
aware that any one combination of the three above contributing factors
may not provide the capability or required accuracy to measure very
high or sometimes very low power.
The list of analyzers below have been tested and found to function well
for a relatively narrow range of power provider and power consumption
conditions, essentially for volume server class computers in the one to
four socket range. The list of accepted power analyzers
below also indicates which analyzers have specific limitations
which impact compliance with the run and reporting rules for
SPEC benchmarks. When using one of these analyzers, one must
ensure that the listed limitations are not violated.
Results will be invalidated in cases where one of these analyzers was
used
and the system under test (SUT) exceeded the current limits of said
analyzer.
Prior to purchase of a power analyzer, SPEC recommends that the user
consult
with a qualified electrical engineer..
List of Accepted Power Analyzers
|
Manufacturer
|
Model
|
Minimum
PTDaemon version
|
Restrictions on Use with SPECpower_ssj2008
|
Chroma
|
66202
|
v1.3.9
|
Valid only for low shunt ranges (0.01,
0.1, 0.4, 2.0 A RMS). Can not use
auto ranging.
|
Hioki
|
3334
|
v1.3.10
|
Valid
only for load currents less than 14.167A. Can not
use auto ranging. |
Infratek
|
107A-1
|
v1.2
|
Valid
only for load currents less than half the
selected current range in order to satisfy the required minimum crest
factor value of 3. Can not use auto ranging. |
Instek
|
GPM-8212 |
v1.2
|
Valid
only for load currents less than 10A. Can not use
auto ranging. |
| Yokogawa |
WT210 |
v1.0
|
Can not
use auto ranging. |
Yokogawa
|
WT500
|
v1.3.9
|
May only use one of the channels at a
time. Can not use auto ranging.
|
| ZES Zimmer |
LMG450
|
v1.0
|
May only
use one of the channels at a time. Can not use auto ranging.
|
| ZES Zimmer |
LMG95 |
v1.2
|
Can not
use auto ranging. |
| ZES Zimmer |
LMG500
|
v1.2
|
May only
use one of the channels at a time. Can not use auto ranging. |
| Xitron |
2802
|
v1.3
|
May only
use one of the channels at a time. Can not use auto ranging.
|
List of Accepted Temperature Sensors
|
Manufacturer
|
Model
|
Minimum
PTDaemon version
|
Restrictions on Use with SPECpower_ssj2008
|
Digi
|
Watchport/H |
v1.0
|
|
Temperature@lert
|
Temperature@lert |
v1.0
|
|
SPEC
Power Temperature Daemon (PTDaemon) Update Process
The SPEC PTDaemon software which controls the power analyzers is
occasionally
updated to support new analyzers and features. Because PTDaemon
is
distributed as part of larger packages of licensed software, the full
PTDaemon binary is not available for direct download. However,
licensees can follow the instructions below to download and upgrade
their existing version of PTDaemon to the latest version by applying an
incremental patch.
The incremental update process utilizes an open-source binary
difference
tool called
xdelta. The latest
binaries and source code for
xdelta
may be downloaded from
http://code.google.com/p/xdelta/downloads/list.
The site provides precompiled binaries for Windows and source code for
other operating systems and includes support for Linux and
Solaris. Please note that SPEC does not distribute
xdelta. Refer to the
xdelta web site for instructions on
compiling binaries.
To apply a PTDaemon update, do the
following:
- The update process requires you to already have the full binary
of a specific version of PTDaemon . If you do not know which
version of
PTDaemon you are starting with, run ptd with no parameters at the
command line to display the version number.
- Download the update (a.k.a. delta file) corresponding to your
existing version of PTDaemon and OS from the table below:
NOTE: Each update only advances
the binary by one revision
step. If your version of PTD is older, multiple updates may be
required and, thus, multiple update iterations must be applied sequentially. For
example, if two
updates have been released after your current version of PTD, you must
first apply the earlier update and then apply the later update, in that
order.
- To apply the update, you will need to provide the starting,
delta, and new filenames. For example, to update v1.3.8 to
v1.3.9, do the following:
xdelta3
-d -s {v1.3.8 binary filename} {v1.3.9 delta
filename} {new filename}
A process exists for a SPEC member or licensee to add software support
for a power analyzer to the SPEC benchmark infrastructure and to submit
tests for review and possible inclusion by SPEC as an accepted
device. Please see
http://www.spec.org/power_ssj2008/docs/SPECpower_ssj2008-Acceptance_Process.html
for the acceptance process.