AMD Quad-Core “Barcelona” Processor For Oracle (Part I)

I haven’t seen much in the Oracle blogosphere on this topic. Let me see if I can get it going…

AMD’s move into quad-core processors has me thinking. First, I like how this article about AMD’s quad-core “Barcelona” processor is a ”true” quad-core as opposed to the Xeon 5300 family which is actually 2 dual core processors mated in a multi-chip module (MCM). The article reads:

AMD touts Barcelona as a “true” quad-core processor, because it features a highly integrated design with all four cores on a single die with some shared parts. This is in contrast to Intel’s “quad-core” Kentsfield parts, which use package-level integration to get two separate dual-core dies in the same socket. For my part, I’m inclined to agree with AMD that Barcelona is real quad-core and Kentsfield isn’t, but I gave up fighting that semantic fight a long time ago. Nowadays, if it has four cores in a single package, I (grudgingly) call it “quad-core.”

I agree with the author on that point.

Just recently I worked the HP demo booth at UKOUG with Steve Shaw of Intel. I actually found myself playing a little po-tay-toe/po-tah-toe regarding the nature of just how true each of these quad-core packages were. Honestly, I think I held that stance for just a moment, because the point is moot. Let me explain. It is all about Oracle licensing.

Oracle licenses Intel cores at .5 of a CPU, rounded up to the next whole number. So a single socket, quad-core system is .5 x 4 or 2 full CPU licenses. On the other hand, single socket/dual-core is .5 x 2 or 1 CPU license. The power of these processors is no longer a challenge of how much you can get as much as it is how little you can get. If the workload can be satisfied with a single socket/dual-core, the price savings in Oracle licensing alone might motivate folks to buy such a system. Oracle is the most expensive thing you buy after all. What systems are there that offer significant performance in a single socket/dual-core? Itanium. It seems you can order the HP Integrity rx3600 with a single scoket. There I said it. Now I need to go kneel on peach pits or something to make me feel properly chastised.

There is more to it than hardware. Oracle ports have always lagged for Itanium Linux. In fact, Oracle10g was released on PowerPC Linux before Itanium.

I just think Intel missed the boat in the late 1990s on getting Merced to market in a package worth having. And who really needed another instruction set? Now I digress.

6 Responses to “AMD Quad-Core “Barcelona” Processor For Oracle (Part I)”

  1. 1 Don Seiler December 8, 2006 at 4:17 pm

    So is the licensing for AMD quad or dual cores different?

  2. 2 kevinclosson December 8, 2006 at 4:25 pm

    No, with the x86 ISA is a standard .5 per core. What I’m getting at is if a single socket dual core can get the job done, you’d be better off to go with it than a single socket quad-core. That is, unless Oracle extends its .25 per core policy for Sun Niagra to these new x86’s

  3. 3 Amir Hameed December 8, 2006 at 11:41 pm

    Based upon what you know (so far) of these AMD quad-core and Sun’s Rock processors, would it make those Oracle users who are making up their minds to migrate from those big iron Sun servers to AMD-based servers think twice? I am assuming that even if Rock is rock-solid, it will still be expensive because Sun’s SPARC architectire is not as cheap as compared to AMD.

  4. 4 kevinclosson December 8, 2006 at 11:56 pm

    Hi Amir,

    Well, Rock (if it sees the light of day) is slated for showing up in systems in 2008. In the meantime, AMD will have their quad core technology down to 65nm and other such improvements.

    I honestly think the decision between SPARC and AMD is a simple one. If you can jump off of the SPARC instruction set to, say, Solaris 10 x86, or Linux it would probably pay off in the long run. If you are stuck with the SPARC instruction set, then you have to pay the hardware price that such a situation warrants.

    I need to blog about Transitive as it has been an interesting topic on the OakTable lately…

  1. 1 Everything Blog » Blog Archive » AMD Quad-Core “Barcelona” Processor For Oracle (Part I) Trackback on December 12, 2006 at 8:13 pm
  2. 2 x86 Virtualization Trackback on January 29, 2007 at 11:13 pm

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.


I work for Amazon Web Services. The opinions I share in this blog are my own. I'm *not* communicating as a spokesperson for Amazon. In other words, I work at Amazon, but this is my own opinion.

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 744 other subscribers
Oracle ACE Program Status

Click It

website metrics

Fond Memories


All content is © Kevin Closson and "Kevin Closson's Blog: Platforms, Databases, and Storage", 2006-2015. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Kevin Closson and Kevin Closson's Blog: Platforms, Databases, and Storage with appropriate and specific direction to the original content.

%d bloggers like this: