Brief introduction: AMD's Advanced Synchronization Facility (ASF)

Martin Pohlack (AMD)

This talk provides a brief introduction into AMD's Advanced Synchronization Facility (ASF), an experimental ISA extension for the AMD64 architecture. After an introduction, a discussion of new instructions is followed by a brief discussion of ASF concepts. The talk concludes with two simple usage examples.

ASF is also currently being evaluated in the FP7 European research project VELOX where it constitutes a basis layer beneath a complete software stack.