Re: AMD Shanghai versus Intel Nehalem

From: Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com>
To: Scott Carey <scott(at)richrelevance(dot)com>
Cc: Greg Smith <gsmith(at)gregsmith(dot)com>, "pgsql-performance(at)postgresql(dot)org" <pgsql-performance(at)postgresql(dot)org>
Subject: Re: AMD Shanghai versus Intel Nehalem
Date: 2009-05-13 03:36:45
Message-ID: dcc563d10905122036p37184d62lefeb6d8e977cbd05@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

On Tue, May 12, 2009 at 8:59 PM, Scott Carey <scott(at)richrelevance(dot)com> wrote:
> The $ cost of more CPU power on larger machines ends up such a small %
> chunk, especially after I/O cost.  Sure, the CPU with HyperThreading and the
> turbo might be 40% more expensive than the other CPU, but if the total
> system cost is 5% more for 15% more performance . . .

But everything dollar I spend on CPUs is a dollar I can't spend on
RAID contollers, more memory, or more drives.

We're looking at machines with say 32 1TB SATA drives, which run in
the $12k range. The Nehalem 5570s (2.8GHz) are going for something in
the range of $1500 or more, the 5540 (2.53GHz) at $774.99, 5520
(2.26GHz) at $384.99, and the 5506 (2.13GHz) at $274.99. The 5520 is
the first one with hyperthreading so it's a reasonable cost increase.
Somewhere around the 5530 the cost for increase in performance stops
making a lot of sense.

The opterons, like the 2378 barcelona at 2.4GHz cost $279.99, or the
2.5GHz 2380 at $400 are good values. And I know they mostly scale by
clock speed so I can decide on which to buy based on that. The 83xx
series cpus are still far too expensive to be cost effective, with
2.2GHz parts running $600 and faster parts climbing VERY quickly after
that.

So what I want to know is how the 2.5GHz barcelonas would compare to
both the 5506 through 5530 nehalems, as those parts are all in the
same cost range (sub $500 cpus).

> It depends on how CPU limited you are.  If you aren't, there isn't much of a
> reason to look past the cheaper Opterons with a good I/O setup.

Exactly. Which is why I'm looking for best bang for buck on the CPU
front. Also performance as a "data pump" so to speak, i.e. minimizing
memory bandwidth limitations.

> I've got a 2 x 5520 system with lots of RAM on the way.  The problem with
> lots of RAM in the Nehalem systems, is that the memory speed slows as more
> is added.

I too wondered about that and its effect on performance. Another
benchmark I'd like to see, how it runs with more and less memory.

> I think mine slows from the 1066Mhz the processor can handle to
> 800Mhz.  It still has way more bandwidth than the old Xeons though.
> Although my use case is about as far from pg_bench as you can get, I might
> be able to get a run of it in during stress testing.

I'd be very interested in hearing how it runs. and not just for pgbench.

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Scott Marlowe 2009-05-13 05:06:21 Re: AMD Shanghai versus Intel Nehalem
Previous Message Scott Carey 2009-05-13 02:59:28 Re: AMD Shanghai versus Intel Nehalem