Barcelona: Quad-Core Opterons Now Feature Virtualization Support

By Scott M. Fulton, III | Published September 10, 2007, 8:00 AM

The latest batch of 8300 series and 2300 series Quad-Core Opteron processors, formally announced by AMD today, will feature hardware-based library support for software to be able to run virtualized environments.

The AMD-V virtualization layer, as the company will call it, will provide virtual machine environments from VMware, Microsoft, Xen, and others with direct channels to memory and system resources, enabling them to bypass operating system drivers and go straight to the source. The result is something almost, but not entirely, quite unlike virtualization as we have come to know it before. Typically, a virtual machine establishes an intentional layer of indirection between a guest environment and system hardware. Now, these systems will have the option of addressing memory directly, rather than indirectly.

BetaNews spoke at length with John Fruehe, AMD's worldwide market development manager for server and workstation products. During that discussion, Fruehe (pronounced "free") explained the key distinctions between his company's concept of virtualization support and his competitor's.

SCOTT FULTON, BetaNews: Intel has vPro technology...and its idea of virtualization for the business platform is to be able to support a hardware-driven hypervisor that runs an operating system on a completely virtualized scale. I take it AMD-V is something different than that.

AMD Worldwide Marketing Development Manager John Fruehe
AMD Worldwide Marketing Development Manager John Fruehe.
JOHN FRUEHE, Worldwide Mktg. Dev. Mgr., AMD: Yea, we've always had the advantage in virtualization, because if you look at its profile, the virtualization platform is so memory dependent, and memory and I/O are really the key pieces for virtualization. We've always had the advantage there, so as far as we're concerned, we've always been in really good shape from a virtualization perspective.

What AMD-V does is, it really changes virtualization and makes it even more memory efficient. I think my competitor's view is, "Let's make that hypervisor layer as fat as possible, and put all the functionality there." And as far as AMD is concerned, we believe we're much better off to put a lot of that functionality into the silicon itself, and let it run natively in hardware. One of the things we do with Barcelona is, we add a functionality called Rapid Virtualization Indexing. To give you an idea of how this works, Rapid Virtualization Indexing allows the virtual machine to talk directly to the memory instead of having to do all of those memory translations through the hypervisor layers. So all of that memory translation happens in hardware and silicon instead of happening in software. So you get much better performance and scalability.

A chart from AMD's official Barcelona presentation introducing the AMD-V virtualization layer.  (Courtesy AMD)
A chart from AMD's official Barcelona presentation introducing the AMD-V virtualization layer. [Courtesy AMD]

In some previous benchmarks we were able to do with VMware, we actually dropped the memory overhead by about 70 or 80%. To give you an idea of how this works, last two weeks, I was in Asia and talking a lot about virtualization with the press there, and I'm not smart enough to be able to speak Mandarin, so when I'm talking to the press in Beijing or in Taiwan, I've got to have a translator. So I say something in English, they translate it into Mandarin and the reporter understands it, the reporter asks a question in Mandarin, it goes back to the translator, she turns it over into English back to me and I can understand it.

Now, if I was smart enough to be able to speak Mandarin, I could have a one-on-one conversation with a reporter, and it would go a lot like the conversation we're having. What Rapid Virtualization Indexing does is really remove a lot of that translation from having to happen at the slow software layer, allowing it to happen at the hardware layer so it happens significantly faster, much like if I was able to speak Mandarin and you see significant performance increases.

The other advantage, from a virtualization perspective, is [that] it is so memory dependent, and because I have an integrated memory controller, the number of virtual machines sharing a memory controller is significantly reduced. So you tend to get a much better ratio of virtual machines to memory controllers, and most customers like to do virtualization on four-way platforms.

So in a four-way platform, I've got four memory controllers, one per processor, and so if you were running 16 virtual machines, for instance, on a four-way server, in my environment, I've got four virtual machines per memory controller, and in the Intel world, you've got 16 virtual machines all vying for attention from that single memory controller. And you can start to see how, from a scalability standpoint, you can get much better performance out of an AMD platform because there is so much lower overhead for each memory controller, and the AMD-V makes it that much better.

Next: In the immortal words of Lawrence Olivier, "Is it safe?"

1 | 2 | Next Page →

Comments

View comments by with a score of at least

AMD-V sounds like an exokernel.

http://pdos.csail.mit.edu/exo.html

Score: 0

|

"palette of servers" should be "pallet of servers".

Score: 0

|

Quite right, Morris, thanks for catching it. It was late on a weekend, and my mind must have been on oil painting at that particular moment.

-SF3

Score: 0

|

Wow, AMD must have paid BetaNews serious money for this "news" article..

Score: 0

|

What an insulation. Cheap shots are for kids. What do you have against this article?

Score: 0

|

Well, look at it, it's more like a press release than anything else, how many other

Betanews articles have photos of marketing managers on them? (apart from this other one: http://www.betanews.com/...ric_for_CPUs/1189423401 )

If you can't see though this, there is not hope for you!

Score: 0

|

It sounded like an interview to me... it was pro AMD 'cause he was talking to the AMD marketing guy. I didn't see it as slanted... It would be nice for them to cover Intel's virtualization technology too.

Score: 0

|

Yea, it's that use of photography that really gives away the hidden agenda. You can never trust those articles that have people's...faces on them.

-SF "You Should See Mine Right Now" 3

Score: 0

|

So Steve apparently you have given up praising Sony for everything and now are saying AMD paid off betanews, really?

Its an interview Betanews did with AMD, did you even read it or did the pictures distract you from the words?

Score: 0

|

This may be a bad first impression but you strike me as the sort of person that sees conspiracies everywhere.

Score: 0

|

Hell yea , this is great! props to Scott M. Fulton, III for writing it up so well.

Score: 0

|

After telling US to mind its own business, Kroes slaps caps on Rambus royalties

The holder of many patents worldwide pertaining to DDR memory offered to reduce its royalty stake in that technology, and today the EU said yes.

Why Apple succeeds, and always will

The company consistently plays by different rules, literally like David did in his battle against Goliath.

EC's Kroes to US senators: Mind your own business on Oracle + Sun

UPDATED The EU's antitrust chief told the United States Senate Tuesday that any merger that takes place in the world is more her affair than theirs.

Betanews Podcast: Rupert Murdoch and the buying stuff online problem

We'll have a more difficult time paying for online news if the underlying protocol for online payment has a big gaping hole in it.

In a peace offering to newspapers, Google offers a new news format

It's probably not a solution to the woes of major news publishers, but Living Stories may gather a few of those publishers together in search of one.

Google Maps doesn't prevent car accidents, only search accidents

This week, Google updated Maps for Android 3.3.1, adding topography, nearby points of interest, and error reporting.

DOJ: Microsoft interop docs are now 'substantially complete'

A major milestone in the US Government's oversight of Microsoft is passed, as the Justice Dept. is now saying the company's protocol documents make sense.

The $1 DVD rental debate: LA group says Redbox will lose movie makers $1B

A report from the Los Angeles Economic Development Corporation says cheap Redbox DVD rentals could seriously damage the movie business.

First impressions of Droid: Easy, breezy, friendly, if a little fat

Though it's not quite as well-polished as Apple's iPhone OS, the version of Android that Motorola's Droid phone sports is still a breeze to use.

Windows fix for TLS security bug still forthcoming, won't be Tuesday

Anyone looking for a fix for last month's discovery of a potentially serious security hole in TLS and SSL may have to wait until everyone is ready to act together.

Not the first, not the last, technology predictions for 2010

Carmi Levy | Wide Angle Zoom: The real truth is probably that what went around in 2009, will come around to haunt us next year.