The new Intel Nehalem Xeon CPUs, which are being introduced in countless one- and two-socket servers and workstations, have already generated a lot of heat.
All of these features add up to a significant performance boost. How significant? In many of our tests, Nehalem runs roughly twice as fast as Intel Xeon 5300-based platforms, and 50 percent faster than Intel Xeon 5400-based systems in single-threaded operations. It's fast.
For example, in preliminary testing we used an HP ProLiant DL580 with four quad-core Intel Xeon X7350 CPUs running at 2.93GHz per core as a baseline. The Nehalem system was running two quad-core Intel Xeon W5580 CPUs at 3.2GHz per core with HyperThreading enabled.
The tests we ran were mostly single-threaded with the exception of the MySQL InnoDB database performance tests. However, the single-threaded tests were run in batches of 16 simultaneous tasks - thus, each test pass comprised 16 identical processes for each test scenario.
The tests included LAME audio encoding, gzip and bzip2 compression, and MD5 sum tests of large files. Note that the X7350 system had 16 physical cores and the Nehalem test system had only eight, represented as 16 virtual processors via HyperThreading.
Averaged across all tests, the Nehalem system was roughly 60 percent faster than the X7350-based server. For instance, the time required for the X7350 system to encode 16 identical 200MB WAV files to MP3 at 224Kbps was 77 seconds. The Nehalem system completed the task in 40 seconds.
The gzip tests showed the X7350 compressing the 16 resulting MP3 files in 6 seconds, while the Nehalem system completed the task in 2 seconds. For a single-thread test, we converted a 27MB MPEG-4 file to FLV (Flash Video) with MEncoder. The X7350 took 43 seconds at roughly 100 frames per second; the Nehalem took 27 seconds at roughly 163 frames per second.
The MySQL tests we ran were based on InnoDB using the mysql-bench test suite. This test runs a large number of concurrent database operations, including Select, Delete, Update, Insert, and so forth. The X7350 system completed all three tests in a total of 833 seconds, while the Nehalem system finished in 713 seconds.
NEXT PAGE: more per core...