Skip navigation

Standard Performance Evaluation Corporation

 
 

Server Efficiency Rating Tool (SERT)TM Updates

SERT v1.1.1 Released January 29, 2016

List of Enhancements for SERT v1.1.1:

  • Inclusion of support for Power8 Little Endian.
  • Minor GUI enhancements
  • PTDaemon v1.8.0
  • User Guide in Mandarin Chinese

List of Enhancements for SERT v1.1.0:

  • Automated determination of correct current and voltage ranges.
  • Full GUI support for multi-node (multi-server) and multi-power-analyzer configurations.
  • More extensive warning messages to help ensure compliant testing results.
  • Support for a wider range of system configurations and processor architectures.
  • Reduced measurement time for systems with high core/thread counts.
  • Updated version of the SPEC PTDaemon.
  • Automatic calculation of overall workload scores.
  • Adjustment of the memory worklet scoring algorithm:
    • 64-bit:
      • Flood2 (SERT 1.1.0) efficiency score= Flood (SERT 1.0.x) efficiency score * 2.828125 / sqrt(PhysicalMemoryGB)
      • Capacity2 (SERT 1.1.0) efficiency score = Capacity (SERT 1.0.x) * 0.883530 * sqrt(PhysicalMemoryGB) / ((PhysicalMemoryGB - 1) * 0.357 )
    • 32-bit (with ≤ 8GB Physical Memory:
      • Flood2 (SERT 1.1.0) efficiency score=Flood (SERT 1.0.x) efficiency score * 1.788404 / sqrt(PhysicalMemoryGB))
      • Capacity2 (SERT 1.1.0) efficiency score=Capacity efficiency score * 0.558653 * sqrt(PhysicalMemoryGB) / (PhysicalMemoryGB * 0.312375)
    • 32-bit (with > 8GB Physical Memory):
      • Flood2 (SERT 1.1.0) efficiency score=Flood (SERT 1.0.x) efficiency score * 1.788404 / sqrt(PhysicalMemoryGB))
      • Capacity2 (SERT 1.1.0) efficiency score=Capacity efficiency score * 0.558653 * sqrt(PhysicalMemoryGB) / ((PhysicalMemoryGB - 1) * 0.357)

  • A method for automatically updating the memory scoring can be provided if necessary

SERT Update Process


To apply a SERT update, do the following:

  1. The update process requires you to already have the full SERT-1.0.0_setup.jar, SERT-1.0.1_setup.jar,SERT-1.0.2_setup.jar or SERT-1.1.0_setup.jar. If you need to obtain the SERT 1.0.0 kit, please visit the Online Order Form to obtain a licensed copy
  2. Download the 1.1.1 zip update file from SERT v1.1.1 Update   MD5 checksums for the xdelta file is included in the zip file.
  3. 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 https://github.com/jmacd/xdelta. The site provides precompiled binaries for Windows and source code for other operating systems and includes support for Linux. Please note that SPEC does not distribute xdelta. Refer to the xdelta web site for instructions on compiling binaries (if necessary).
  4. Unzip the update file(s) into a directory containing the your earlier version of SERT setup.jar   The zip file also contains MD5 checksums and a readme file which duplicates these update instructions.
  5. To apply the update, you will need to provide the starting filename, delta filename, and new filename.  The xdelta process takes the following syntax:
xdelta3 -v -d -s  {original filename}  {delta filename}  {new filename}

Example for 1.0.0 to 1.1.1:

xdelta3 -v -d -s  SERT-1.0.0_setup.jar SERT-1.0.0-1.1.1.delta  SERT-1.1.1_setup.jar


Example for 1.0.1 to 1.1.1:

xdelta3 -v -d -s  SERT-1.0.1_setup.jar SERT-1.0.1-1.1.1.delta  SERT-1.1.1_setup.jar


Example for 1.0.2 to 1.1.1:

xdelta3 -v -d -s  SERT-1.0.2_setup.jar SERT-1.0.2-1.1.1.delta  SERT-1.1.1_setup.jar


  1. You may now proceed to install the 1.1.1 version of SERT on your controller(s) and SUT(s) by running:


  2. java -jar SERT-1.1.1_setup.jar