The VELOX research project
November 17, 2009 by Stephan Diestelhorst
This is the third of three blog articles describing how AMD’s Operating System Research Center (OSRC) became involved in the development of the Advanced Synchronization Facility (ASF), how we are evaluating ASF, and how this and other activities fit into … Continue reading
Evaluation of the Advanced Synchronization Facility (ASF)
September 1, 2009 by Stephan Diestelhorst
In a previous entry on the Advanced Synchronization Facility (ASF), my colleague Michael pointed you to the current ASF specification proposal and showed some nifty use-cases for the feature. In this blog entry I’ll try to make this a little … Continue reading
Just released: Advanced Synchronization Facility (ASF) specification
June 15, 2009 by AMD DeveloperCentral
Recently AMD released an experimental specification for a proposed AMD64 architecture feature that may be of interest to all programmers of highly concurrent programs, libraries, runtimes, and operating systems: Advanced Synchronization Facility, or ASF for short. This is the first … Continue reading
IOMMU for XEN
December 11, 2008 by AMD DeveloperCentral
The I/O Memory Management Unit (IOMMU) is a chipset function that is designed to translate addresses used in DMA transfers and protects memory accesses by I/O devices. For a more detailed description please refer to our main IOMMU article. This … Continue reading
IOMMU
September 1, 2008 by Peter Oruba
This article is about AMD’s IOMMU, coming up in future server chipsets, what it does, how it works and why it is important. What it does IOMMU stands for I/O Memory Management Unit and works very similar to a processor’s … Continue reading
Myths and facts about 64-bit Linux®
March 6, 2008 by Peter Oruba
Myths “You don’t need 64-bit software with less than 3 GB RAM” “There are less drivers for 64-bit OS” “You will need all new software, all 64-bit” “64-bit software is twice as fast” AMD’s 64-bit architecture extension AMD64 introduces one … Continue reading
Boosting KVM's performance with nested paging
February 20, 2008 by Peter Oruba
As opposed to XEN, KVM is an in-kernel hypervisor for Linuxtm that lets you run unmodified guests like Linux (both 32 bit and 64 bit) as well as Windowstm in every kind of flavor. KVM requires hardware support like AMD’s … Continue reading
Introducing the AMD Operating System Research Center Blog
December 10, 2007 by Peter Oruba
Hello from AMD’s OSRC. Let me give a brief introduction of who we are and what our job at AMD is. Founded one and a half years ago, we have grown to a team size of roughly two dozen people, … Continue reading




