tfh
Volume 17, Number 1 -- January 7, 2008

Servers Get Their First Power and Performance Benchmark

Published: January 7, 2008

by Timothy Prickett Morgan

For the first 40 years of the systems and server market, price/performance was basically the only metric that mattered within a given class of machines. But in the 21st century, when power and cooling issues are thwarting the attempts of companies to continue adding computing capacity at the rates they did in years gone by, there will be a new metric that people will start to pay attention to: performance/watt. To that end, the Standard Performance Evaluation Corporation has just release its first benchmark that gauges the performance and power consumption of servers.

You can expect many more such power-sensitive benchmark tests. In fact, it is fair to say that for any benchmark that is commonly used today, power consumption will eventually be part of the basic criteria of the test, much as system specifications are today down to the nuts and bolts of hardware and software and as component pricing ought to be and usually is not.

The first SPEC test that includes power consumption information is called the SPECpower_ssj2008 test. Many of the top names in servers and components participated in the development of the benchmark, including Advanced Micro Devices, Dell, Fujitsu-Siemens, Hewlett-Packard, Intel, IBM, and Sun Microsystems; techies at the University of California at Berkeley, Lawrence Berkeley National Laboratory, and Virginia Polytechnic Institute and State University also had a hand in crafting the new benchmark test as well.

While chip makers and server makers have been jury rigging their own tests to show the performance of a chip or machine as it stacks up against power draw, they tend to pick their own tests and they do not always measure the power consumption in exactly the same way. The SPECpower_ssj2008 test not only gives us a standardized test to measure power consumption at various performance levels, but sets out a methodology by which other benchmark tests can be tweaked to give them a consistent set of power consumption metrics.

"The ability to measure power consumption in a consistent way across multiple server platforms is an important element of the Energy Star program," explained Andrew Fanara, director of the Energy Star product specifications development team for the U.S. Environmental Protection Agency. The EPA has been spearheading a drive to get servers and other data center equipment certified with something akin to the Energy Star ratings on electronic appliances so customers have some sense of the tradeoffs they are making between device performance and power consumption. "SPEC has taken a critical first step to give server vendors and their customers a standardized benchmark tool that elevates power efficiency in the performance evaluation process."

Here's how the SPECpower_ssj2008 test works. The test itself includes a bunch of software, of course, and in this case it is software that runs on the system under test as well as a collection of code that runs on a benchmark control and collection system (CCS) that sits between a power analyzer--a common electronic component for measuring how much power an appliance draws from a power source--and the system under test. The CCS runs a bit of code called a power and temperature daemon, or PTD, that connects to the power analyzer as well as to a temperature sensor in the system under test. This PTD code is written in C++ while the CCS code is written in Java; it has been certified to run on Windows, Linux, and Solaris. The system under test can run any operating system that supports a Java Virtual Machine, that has serial ports, and TCP/IP connectivity.

The workload running on the system under test is called SSJ, and it looks like a subset of the SPECjbb test in that it implements the transactions associated with managing a warehouse and includes new order, payment, order status, delivery, stock level, and customer report transactions. The system is loaded up with the SPECpower_ssj2008 code, and 100 percent of the CPU capacity in the box is dedicated to running the workload for a set amount of time; power consumption is gauged during that interval and operations per second (ops/sec) are counted. Then, CPU capacity is dialed back in increments of 10 percent of total CPU in the system, and the test keeps running. This test does not stress I/O and network subsystems, but CPUs, memory (main and cache), and can be used to differentiate JVMs and just in time (JIT) compiler technology for Java applications to a certain extent.

The final metric in the SPECpower_ssj2008 test is called overall ssj_ops/watt, and this is derived from the average performance over the 11 increments (0 percent through 100 percent) on the test divided by the average power consumed across those 11 increments. Measuring power different performance levels is key, since processor and system architectures throw off different heat as they are stressed or idled--some get very hot by doing a little extra work, some can't run efficiently (in terms of electricity usage) at low CPU utilization. In any event, results are published based on the number of JVMs running on the server.

So far, a dozen machines have been tested by AMD (one), Dell (one) HP (three), Intel (three), and Fujitsu-Siemens on the SPECpower_ssj2008 test. The results are all over the map and there does not appear to be much of a pattern. Obviously, having the highest number possible for a given class of computer is a good thing, and it is no surprise at all that the best metrics for this are coming from streamlined two-socket machines so far. An HP ProLiant DL160 G5 with two quad-core Xeon E5450 processors running at 3 GHz with 16 GB of main memory and a single 80 GB 7.2K SATA drive was able to max out at 308,022 ops/sec on the test; the average idle power draw on this machine was 160 watts and when running full speed (99.2 percent of CPU capacity), it drew 269 watts. This machine had a 1200 watt power supply, which tells you how useless these maximum draw ratings on power supplies can be in determining power usage. This particular machine was running Windows Server 2003 X64 Enterprise Edition R2 and the JRockit JVM from BEA Systems. It was rated at 698 overall ssj_ops/watt.

Bigger HP machines do more work, as do machines from other vendors, but they throw off more heat. And if you don't think benchmarks like this are not going to put pressure on server makers to change that as much as is physically possible, boy are you wrong. Of course, I am cynical enough to almost think that server makers might not do as much engineering on their entry boxes to make their bigger iron look better in terms of performance per watt. . . .

Anyway. A two-socket Dell PowerEdge 2950 III machine configured almost identically--except it used 2.83 GHz Xeon E5440 quad-core processors--had a maximum performance of 305,413 ops/sec on the test at 99.7 percent of CPU and came in with a 682 overall ssj_ops/watt.

The best overall ssj_ops/watt that Fujitsu-Siemens put into the field so far is with a single-socket Primergy TX150 S6 server using a 2.4 GHz Xeon X3220 processor. This machine was rated at 143,742 ops/sec on the SPECpower_ssj2008 test, and came in with 667 overall ssj_ops/watt.

Demonstrating how badly AMD needs quad-core "Barcelona" Opterons in the field, a two-socket CX2266-N2 server made by Colfax International using 2.4 GHz Opteron 2216 HE--these are the energy efficient Opterons--did only 95,853 ops/sec on the test running Novell's SUSE Linux Enterprise Server 10 SP1 and the JRockit JVM; this machine had 16 GB of DDR2 main memory. This server drew roughly the same power as the Xeon boxes above, but its significantly reduced performance gave it a very low 203 overall ssj_ops/watt. A two-socket server tested by Intel and made by Super Micro using Intel's dual-core "Woodcrest" Xeon 5160 chips--now two generations behind the new power-efficient "Penryn" Xeons--running at 3.6 GHz, came in at 338 overall ssj_ops/watt, while the same board equipped with low-voltage Xeon L5335 quad-core "Clovertowns" delivered 468 overall ssj_ops/watt.

IBM and Sun have not yet put out benchmark results on their systems. IBM's previous generations of Power-based machinery are not exactly power-efficient, even if they are powerful (in terms of transaction throughput), but with the Power6 designs, IBM has done a lot of work throttling power consumption. So it will be interesting to see what happens with Power6 iron on this test. And Sun, with all of its talk about how the Sparc T1 and T2 chips are the most efficient processors in their performance class should have been first out with tests, and it will be equally interesting to see how its machinery pans out on the SPECpower_ssj2008 test.

The SPECpower_ssj2008 is available immediately from SPEC for $1,600. Non-profit and educational institutions can get the test source code at a discount, as always.


RELATED STORIES

SPEC Launches Java Messaging Benchmark

EPA Says American Data Centers Can Cut Power Use Dramatically

SPEC Introduces MPI Supercomputer Benchmark

Transaction Processing Council Launches TPC-E Benchmark

Uncle Sam Pushes Energy Star Ratings for Servers



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
COMMON

Save the date for COMMON's 2008 Annual Meeting and Exposition,
March 30 - April 3, 2008 in Nashville, Tennessee, at the Gaylord Opryland Resort.

This premier System i education and networking event is COMMON's largest event of the year, offering five full days of System i education and evening socials.

The conference will feature well over 500 educational sessions, hands-on labs, and all-day workshops covering a wide variety of topics in solutions development, infrastructure management, and business/ professional development. There will be sessions on hot topics like PHP, DB2 Web Query, IP Telephony, Domino 8 and IBM's next new release: i5/OS V6R1. There will also be sessions aimed at IT Strategy, IT Leadership and personal development, to accommodate your less technical roles at work. All classes are delivered by the most respected and knowledgeable presenters in the industry.

In addition to the leading edge education, the Annual Meeting and Exposition provides an invaluable networking forum for attendees to interact with their System i community. After a full day of education, the evening iSocial events provide attendees the opportunity to relax, have some fun, and exchange knowledge and real-world experiences with fellow attendees, speakers, solution providers and IBM. iSociety Face-to-Face Sessions offer attendees the ability to hold "face-to-face" discussions on any special interest topic - technical or otherwise. The contacts you make at the conference will be as valuable as the education you receive.

You will also have access to the world's largest System i-related Exposition, which encompasses more that 80 of the leading industry exhibitors, including a large IBM presence. The COMMON Exposition provides a one-stop source of up-to-the-minute information and products for the IT industry. Discover what's new in the System i world, and learn how you and your company can reduce costs and improve productivity by leveraging the products and services featured at the COMMON Exposition. You can compare and contrast your alternatives, and discover which solution best suits your needs.

Finally, the Annual Meeting and Exposition is the place for you to hear from the Board of Directors about COMMON, and is your chance to communicate with them in person. Bring your questions, comments and feedback to the meeting of the members at the Annual Meeting and Exposition.

COMMON's 2008 Annual Meeting and Exposition will offer:
· Over 500 sessions and hands-on labs in a range of choices every hour
· i5/OS V6R1 sessions
· Customer experience sessions and new speakers
· In-depth education through all-day pre-conference workshops, all-day Integrated Seminars,
   open labs
· Emphasis on networking that provides great opportunities to network with your peers,
   IBM developers, executives, and industry experts
· iSocial events for fun and relaxation
· An extensive Exposition of new companies showcasing the latest System i-related
   industry solutions

The COMMON 2008 Annual Meeting and Exposition is a
System i educational and networking event that
you and/or your team won't want to miss.
To learn more about the conference visit

www.common.org


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Brian Kelly, Shannon O'Donnell,
Mary Lou Roberts, Victor Rozek, Kevin Vandever, Hesh Wiener, Alex Woodie
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

ARCAD Software:  Dynamic, world-class ALM on and around the System i
Tango/04:  Protect your corporate data and enforce your security policies
COMMON:  Join us at the annual 2008 conference, March 30 - April 3, in Nashville, Tennessee

 

 

IT Jungle Store Top Book Picks

The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95


 
The Linux Beacon
AMD Stalled by a Bug in Barcelona Opterons

Red Hat Goes Grid and Real Time with Enterprise MRG Distro

IDC Says Server Buyers Weigh Economy and Power in Q3

As I See It: What's Past Is Prologue

Four Hundred Stuff
Above Security Takes i5/OS Log Aggregation to Heart

Shield's Remote Journal-Based DR Solution Matures at V2R1

Putting the 'i' Back Into PCI

Pat Townsend and BalaBit Pair Up to Cover System i Logs

Big Iron
Sine Nomine Shows Off Solaris on System z

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Four Hundred Guru
Use SQL User-Defined Functions to Avoid Data Repetition Problems

Stuff I Didn't Publish This Year

Admin Alert: Getting Started with Trial Capacity on Demand, Part 2

System i PTF Guide
December 8, 2007: Volume 9, Number 49

December 1, 2007: Volume 9, Number 48

November 24, 2007: Volume 9, Number 47

November 17, 2007: Volume 9, Number 46

November 10, 2007: Volume 9, Number 45

November 3, 2007: Volume 9, Number 44

The Windows Observer
Windows Server 2008 RC1 Debuts with Group Policy Enhancements

Eleven Security Flaws Patched by Microsoft

AMD Stalled by a Bug in Barcelona Opterons

IDC Says Server Buyers Weigh Economy and Power in Q3

The Unix Guardian
Sun Open Sources Sparc T2 Chip, Too

AMD Stalled by a Bug in Barcelona Opterons

IDC Says Server Buyers Weigh Economy and Power in Q3

As I See It: What's Past Is Prologue

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

ProData Computer Services
Vision Solutions
COMMON
Computer Keyes
WorksRight Software


Printer Friendly Version


TABLE OF CONTENTS
A New Year, A New IBM Systems and Technology Group

Rocket Software Buys NetManage for $69 Million

Servers Get Their First Power and Performance Benchmark

Mad Dog 21/21: Motherboarding

IDC 2008: It's Post Disruption, the Aftermath of Webification

But Wait, There's More:

Q&A with Marc Dupaquier, Former GM of IBM Business Systems . . . Software AG Buys Jacada's Legacy App Modernization Biz . . . Chip Makers Gang Up for Advanced Processes . . . Bsafe and Satyam Partner for System i and z Security . . . IT Action Heroes Replace Chaos With Calm . . .

The Four Hundred

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement