On Tue, May 12, 2009 at 8:59 PM, Scott Carey <scott@xxxxxxxxxxxxxxxxx> 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. -- Sent via pgsql-performance mailing list (pgsql-performance@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-performance