IDF SF08-Demos are an excellent tool for getting your message across. At IDF we demonstrated Demos on Demand which allows the message to get out without having to take the equipment to the location. Demos on Demand allow our customers, Fellow Travelers and corporate decision makers the opportunity to view our demos at any time from their location. Please view the IDF presentation below and come visit us at Demos on Demand.
Back at IDF for Day 2 and still wrapping up some exciting news coming out yesterday. I met with Robert Zuber (IBM WW Marketing Manager)and Mike Moreno (Intel) and we talked about how IBM and the DB2 team, along with XEON 7400-series processors achieved this milestone of the Industry's First 1M+ TPC-C result. Here's a video with Robert and Mike in the Technology Showcase.
Big news today at IDF SF08...Intel Exective VP, Pat Gelsinger delivered his keynote address here in San Francisco, Moscone Center. Innovation is always a big topic at IDF and today is no exception. Intel announced today new world record performance for the XEON 7400-series processor, code-named "Dunnington". And just what are these world records you ask? Watch the video for stunning results from Fujitsu Siemens (SPECint), SUN (SPECjbb, Dell (TPC-E), HP (4S TPC-C, SQL Server) and IBM with an Industry First 1.2 Million TPC-C result on Intel Architecture. Enjoy the video!
Today, I met with Tim Denney (a summer intern here at Intel) who is working for our performance analysis team. Tim told me that he had built a tool allowing intel employees to compare performance of certain SPEC published benchmarks (www.spec.org) across a variety of processors.
Tim demonstrated this analysis tool that searches all the integer and floating point publications on www.spec.org across a range of architectures (Intel, AMD, UltraSPARC, Power). You can input different processors and then the tool returns the published results available and a simple graphical display of the best published results for the processors chosen.
After meeting with Tim, I thought about the numerous "Ask an Expert" questions I’ve received on OpenPort in the last 6-9 months where people have asked me where and how they can compare performance across a variety of processors (dual core to quad core, different speeds, 1S to 2S to 4S, etc).
In took me about a nano-second to realize that your input would be really helpful in developing an improved user interface. So here is your chance. I encourage you to try this performance comparison tool and respond back with your ideas on how we can improve the tool and user interface. I can’t guarantee that we can implement every suggestion, however, I do guarantee that we will listen.
So … How would you like your benchmark?
Here's the 5th follow-up post in my 10 Habits of Great Server Performance Tuners series. This one focuses on the fifth habit: Know Your Workload.

Spend some time getting to know your workload.
Last week, the first part this video series focused on the energy efficiency benefits of 45nm. The 2nd part of this video (below) is focused on the benefits of 45nm for virtualization and the intel processor roadmap including what's next in 45nm processor technology - the Dunnington and Nehalem-EP products
Is this information useful to you? why or why not?
Chris
Using some data from our own IT group, we developed a simple ROI calculator. This tool provides an estimate of performance and IT cost savings of refreshing older servers with new ones. Below is a screen shot of the calculator that is now available on our new server tools section of the Server Room. Give it a try and let us know if these assessment tools are helpful?
One trend that is really starting to take shape in the server industry is that big servers are back! That doesn't mean big servers ever disappeared off the map. Historically bigger servers with 4 or more processor sockets have been 7-8% of the server market from a volume perspective. And bigger servers have always been used for scalable, data-demanding enterprise applications which IT values for it's performance, headroom and reliability. What we're seeing now is a greater shift in popularity towards these servers as IT invests more and more in this direction.
So, why is that? Well, check out this video and then let me know if you agree or disagree. After you watch it I'd also be curious to learn more about what you value as the most important buying criteria when you go big.
Here's the 4th follow-up post in my 10 Habits of Great Server Performance Tuners series. This one focuses on the fourth habit: Know Your BIOS.
Today, Intel launched 50W low power versions of the 45nm Quad-Core Xeon processors (the L5400 series).
The 2 new SKUs are listed below:
Quad-Core Xeon L5420 2.50 GHz, 12MB L2, 1333MHz
Quad-Core Xeon L5410 2.33 GHz, 12MB L2, 1333MHz
These products offer IT and business users 2 primary benefits:
As a follow-up to my first post on the 10 Habits of Great Server Performance Tuners, this post focuses on the first habit: Ask the Right Question.
6 years of performance work have taught me to start all my projects with this habit. Before I explain the kinds of questions I ask, let me demonstrate why this is important. Here are some example undesirable outcomes of performance tuning:
I have been working as a full-time performance engineer at Intel for 6 years. I started by benchmarking server products for performance validation and now I focus on the TPC-C and TPC-E OLTP server benchmarks. I have used a variety of workloads in this job and spent time optimizing each level of the performance hierarchy: application, system, and processor. I, like many of you, have learned the "tricks of the trade" the hard way: by trial, error, and success. I'm sharing now, so you can all benefit from the things I've picked up along the way.
Let's start with some general methodologies to follow when tuning performance, whether you do it full-time, as a hobby, or just in your spare cycles after getting your "regular work" done. I will follow up with a more detailed post on each habit individually.
Take a look at the chart below ... it's telling you something... isn't it?
It's more than performance numbers and marketing, it's data... REAL data!
But what does it mean - and ultimately - how can you relate to it?
If you're really into high-powered computing, you're probably quite familiar with common benchmark data. With every new CPU release, there are tons of new statistics, models, and ways to test the increased performance of the newer technology device - in this case, the 45nm based CPUs just recently launched this month. But what exactly does all this data amount to? Reading benchmarks is more than just seeing a bar chart - there's a science to digging into the data...
First, lets take a step back for some of you who may not fully understand what benchmarking is for. Benchmarks help to provide a common ground for comparing the performance of various systems across different CPU/system architectures. A common set of instructions (or programs) are setup to run within a regulated guideline to ensure the testing is performed equally across the competing platforms or architectures. Very much like in sports, if you have two different runners - they run the same path - i.e. the 100 yard dash. This creates the comparative benchmark.
So let's get back to the latest hot stuff - the Intel Xeon 5400 Series and Core 2 Extreme QX9650 Quad Core based processors. In the past 18 months, computing models have taken a giant leap forward by adding more CPU's per socket thereby increasing the thread density of your platform. In dual socket systems, you used to have two threads you now have four or even eight! And in quad socket systems the count can go up to 16! You're increasing your capacity to perform computational data by a factor of 3 or 4 depending on the platform. This has made a tremendous change in how benchmarks have had to be setup to run and we have to evaluate the testing methods to ensure we're maximizing the computability of each platform.
There are a few key steps to take before you consider benchmarking your system:
As this is the first time posting here, here is a quick intro, I started out as a hardware designer for a UK computer company - back in the days when the PC was still a grey tin box with a 4.77MHz 8088 inside. I have been with Intel now for more years than I care to think about, with much of this time working with the OEMs and end-customers focused in the server market across EMEA.
As I trawl thru the press and listen to the industry analysts one topic that everyone is discussing is 'data centre efficiency' ( even elsewhere on this forum Intel IT Data Center Efficiency Initiative - Going Green, Data Center Efficiency ) but what's not real clear is what defines an efficient data centre - is it the efficiency of the servers, the cooling subsystems, the workload that can be handled in a given time or the operational processes that are in place to run the data centre ? And once you have decided what is considered 'efficient' how do you measure or quantify this efficiency.
Currently there are several approaches being considered by the industry to measure data centre efficiency, and I thought it would be worth spending some time looking at three elements that can affect DC efficiency - power, utilisation and process. Given the complexity of the topic I plan to take this in bite sized chunks ( rather than write a mass of text and lose the thread ). So, in this blog I will cover power and will come back to the topic in a subsequent posting to look to the other elements. If you think there are elements to DC efficiency that I am missing please feel free to chip in and provide your insights.
Power Efficiency - Measuring the ratio between the facilities load - cooling, power conversion etc vs. the IT load - compute/storage/infrastructure. Typically this approach focus's on the ratio of electrical power consumption of the various elements within the data centre. With the current focus on the 'environmental & green' aspects of data centres this seems to be the area where most of the attention on Data centre efficiency is focused.
If you look at the average Data Centre today its not just the compute infrastructure that consumes the Watts, power gets consumed by the cooling systems and air conditioners, voltage conversion & battery storage, lighting etc. All this contributes to the 'facilities load' - for many IT managers this does not hit their IT budget and they may not even see the power bill from the utility company so have no idea how much power is consumed by these key elements of their data centre. Current estimates indicate that upwards of 50% of the power that comes into the average data centre gets 'lost ' in the facilities load, more details here & here
There are several groups looking to quantify energy efficiency The Green Grid is working on metric called PUE ( Power Usage Effectiveness ) to measure the ratio of power consumed by the facilities load vs. the power available to the IT equipment in the data center - details in their white papers here. Also the Uptime Institute are doing something similar and various government institutions are getting interested as well and there's an extensive US govt white paper ( if you have a few hours spare to ingest its 150 pages) . In addition the European Union is working on a Data Centre Code of Conduct
The server OEMs are also working on a benchmark for measuring perf/watt ( http://www.spec.org/specpower/ ), these are great for measuring how good a server is on a test workload and how many transactions it can deliver for a given power input. With the increased focus on energy efficient performance this metric will become more and more important to the specifiers and purchasers of servers. With Intel's latest generation 45nm quad core Xeon processors we continue to drive up the performance a processor can achieve for a given Watt input, the challenge for the rest of the industry now is to lower the overall power consumption of the other elements within the server and to increase the throughput of the storage and I/O subsystems to complement the increase processor performance. But at the end of the day does a good perf/watt for a server indicate that a data centre is efficient ?
What's missing from this approach is that there is often no consideration made as to the utilisation of the servers within the data centre consequently it might be possible to achieve 'good' power efficiency numbers but have low server utilisation and hence not extracting the most workload out of the data centre. Here in EMEA we have initiated a Data Centre Efficiency Award to try and start to get a handle how best to identify DCs that are running best practices and delivering of power and utilisation efficiency.
I guess the question at the end of the day is do you consider that your Data Centre is efficient and how are you quantifying this efficiency ?
Watt do you care about more?
the Power Consumption of your servers (watts) or the Power Efficiency of your servers (performance / watt)
... or maybe you prefer the Performance per Watt per SqFt argument