Battle of the chip giants: Comparing AMD's Quad-Core Opteron with Intel's Xeon 7300 MP

I should be writing about Quad-Core Opteron, which was formally launched on Monday, but I feel the need to take a brief detour into a point-by-point contrast between AMD's latest offering and Intel's new quad-core Xeon MP 7300-series CPU. The MP designates the CPU for use in four-socket servers, which brings up the first difference between Opteron and Xeon MP: Opteron scales up to eight sockets.

Intel certainly grabs your attention with its boast that quad-core Xeon 7300 performs at a nice, round 2X the speed of "prior generation" Xeon MP, yet reduces power consumption. The prior generation turns out to be Xeon 7100 MP, a dual-core CPU built with fatter transistors. Quad-core and process shrink brought Intel to the finish line. This muddy messaging doesn't go over the heads of IT buyers, but X factors do get us press types excited.

It turns out that Quad-Core Opteron is more than two times faster than its dual-core predecessor, and Quad-Core Opteron saves power not through process shrink, but by turning off or dimming the lights on walkways and in individual rooms that aren't being used. The walkway is the memory bus on each CPU, and each CPU is a suite with many rooms: four cores, the floating-point unit within each core, the top 64 bits of a floating-point unit within a core, and so on. Quad-Core Opteron checks which rooms are occupied roughly 2 billion times per second without any help from the OS.

Intel's new DHSI (Dedicated High Speed Interconnect) shifts the bottleneck in the connection between the CPUs and the north bridge (the external memory and I/O controller shared by all four CPUs) to the inside of the north bridge chip; picture four hoses feeding into a $20 lawn sprinkler. Intel's assignation for this topology is point-to-point.

AMD's Direct Connect offers a different take on point-to-point. Print out a picture of any eight-socket Opteron motherboard. Now draw a line between any two sockets, then from any socket to any of four banks of memory adjacent to each socket, and repeat this exercise until your hand gets tired. All of those lines can carry on simultaneous conversations because Opteron has no north bridge that forces the least pleasant variety of convergence.

How can I make you care about the difference between Intel and AMD bus architectures? It really depends on your workload. If you run four or fewer processes of 8MB or less on your Xeon MP server, then you're good to go. Otherwise, Opteron will prove more scalable.

Intel has raised the 7300 chipset's maximum memory capacity to 256GB: a quarter terabyte, 16 cores, and one chip handling all the transfers.

Finally, with regard to the virtualization enhancements in quad-core Xeon 7300, Intel's contribution is external to the CPU. A chipset facility, VT-d (Virtualization Technology for Directed I/O), transparently routes DMA (direct memory access) traffic between peripherals, such as disk and network controllers, and virtual machines. VT-d lets I/O bypass the CPU, OS, and virtualization software.

AMD has published its spec for an IOMMU (I/O memory management unit) that will serve an identical purpose, but AMD's IOMMU was not realized in Quad-Core Opteron. Intel scores a legitimate win with VT-d, and I can attest that it is the one enhancement that all virtualization solution vendors wanted most. Quad-Core Opteron does implement a DEV (Device Exclusion Vector) facility that blocks access to a peripheral if a virtual machine is not authorized to use it. Seen another way, the DEV could be used to grant safe, exclusive peripheral access to a single VM. That's short of an IOMMU, but it would relieve some of the software burden of linking devices to virtual machines.

Intel's VT-d holds the promise of virtual machines that have near-native I/O performance for asynchronous devices, but it has a practical limit to its scalability. If you pack a Xeon 7300 with its maximum 256GB of memory, then carve that into 32 spacious virtual machines, you can't give each VM its own 10 Gigabit Ethernet card. I can see VT-d consolidating two Oracle servers into a single Xeon server, giving each VM the physical peripherals it had as a discrete server, without a drop in I/O performance.

If you want maximum virtual machine density, or you're running a server that's virtualizing desktops or performing streaming operations that call for low-latency switching between virtual machines, that's AMD's forte.

AMD's Rapid Virtualization Indexing restructures a server's virtual-to-physical memory map with every "world switch" from one virtual machine to another. This is a trick that virtualization solutions must currently perform in software, adding significant latency to the period between virtual machine switches. Rapid Virtualization Indexing reduces the process of loading and saving virtual memory maps to one step that's handled directly by the CPU. All the virtualization software needs to do is tell Quad-Core Opteron which virtual machine ID is about to take control, and it's done.

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Tom Yager

InfoWorld
Show Comments

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Kurt Hegetschweiler

Brother PocketJet PJ-773 A4 Portable Thermal Printer

It’s perfect for mobile workers. Just take it out — it’s small enough to sit anywhere — turn it on, load a sheet of paper, and start printing.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?