AnandTech published Intel Woodcrest preview benchmarks which have some numbers for MySQL as well.

From these numbers performance looks great and it looks like finally Intel has something to respond to AMD Opterons on Server market. Now competition heats up and we’ll see what AMD will have to respond. As Opteron did not have serious updates for a while I guess there is something on a way.

Same site publishes Core vs K8 architecture comparison which is very interesting reading.

This article also looks at performance of Irwindale based Xeon and Sun T2000. Results are close to the ones I had in MySQL Performance Landscape presentation – neither of them was match to Opteron performance in MySQL workloads. As benchmark used in this article is very different from what I used I guess it is rather general situation.

Few words about P4 architecture. It is very interesting to see in most benchmarks Woodcrest at 3 Ghz beats Irwindale at 3.6 Ghz up to 3 times , which means performance per clock cycle is back where it should be. With P4 architecture it looks like increasing frequency was the main goal. Possibly marketing thought in peoples mind frequency is what defines performance. No one measures their CPU with SpecInt results or something like that. This strategy however could not work well with cores and hypperthreading as you need people to understand you want to pay more for multiple cores and threads, not only for Ghz. Also AMD with their using “Comparison Rank” rather than true frequency tricked people. Also with Server market this did not work as well as these are bought by more savvy people who had always better understanding of Frequency != Performance.

My expectation for performance per clock cycle was – it should be increasing with each new CPU family, This was true for 286,386,486,Pentium, Pentinum Pro/Pentium II but it failed for Pentium 4. Performance per clock cycle could be 1.5-1.7 times worse than PIII. Ie I remember being very surprised to find P4-2.0 Ghz runs just 30% faster than my PIII-1.0Ghz system. From preview Woodcrest seems to match my expectation for new processor family.

This article also has very interesting observation on MySQL Multiple CPU scalability . As you can see MySQL could be slower on Linux with many connections with increasing number of CPUs. This is known bug which being worked on. However it looks like it is not the case with Solaris. The scalability is not perfect but at least there is gain not loss from increasing number of CPUs. This makes me think this is not only MySQL but also Linux what has the problem. I had similar results in my tests and now happy to see these can be confirmed.

A bit of disclosure. As you could read in the article I was working with article authors advising them how to tune MySQL and what is the reason for negative scalability etc.

9 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
guest

Interesting to see that competition has returned to the server-cpu-world.
Intel back on track and the ball is in AMD’s court now…

sharikou

AnandTech’s tests have no credibility.

See the following analysis

http://sharikou.blogspot.com/2006/06/busting-anandtechs-woodcrest-vs.html

Ajay

Correct me if I am wrong. Follow the link below to Anandtech’s own earlier benchmarks. Goto the last table on the page and check results of “Dual Dual Core 875” and “Dual Opteron 248” from 5 Concurrencies onwards. The increase is slight, but there is definetly no performance degradation.

http://www.anandtech.com/IT/showdoc.aspx?i=2447&p=5

The earlier review too uses Opterons+Linux+MySQL+InnoDB, the same as this setup used, though versions may differ. Why do you get totally different results sets this time around when moving to dual dual core opteron setup?

NooB

sharikou is telling us we should be running bzip compression program instead of apache, iis, sql, 3d rendering apps, etc…

LOL!!

sharikou

Weoodcrest was soundly beaten in Apache benchmark, see

http://www.gamepc.com/labs/view_content.asp?id=woodcrest&page=9

A 2.33GHZ Woodcrest 5140 is slower than a 2GHZ low end Opteron 270.

Unlike those review sites which live on ad money, GamePC is a system vendor that sells servers, workstations, desktops and notebooks, both AMD and Intel. In fact. you can pre-order Woodcrest CPUs from GamePC.com. GamePC’s customers include big names such as Dolby, Hitachi, Lockheed Martin, FAA.

devon

Amandtech doesn’t do a fair comparison, they compare a Woodcrest 3ghz (5160) to a AMD 275…if anything they should compare a single Woodcrest 3ghz to a AMD 285…or pick a lower end Xeon to compare with a 275…

of course the 1st in line Xeon is going to beat the 3rd in line for AMD.