From Lightweight Hardware Transactional Memory to Lightweight Lock

@inproceedings{Pohlack2011FromLH,
  title={From Lightweight Hardware Transactional Memory to Lightweight Lock},
  author={Martin Pohlack and Stephan Diestelhorst},
  year={2011}
}
AMD’s Advanced Synchronization Facility (ASF) has been evaluated in earlier work in the context of hardware and hybrid transactional memory, software transactional memory, and lock-free programming. In this work, we describe an extension to ASF for applying it in the area of lock elision (LE), which is now a well established concept in academia, but has not found its way into mainstream micro-processors. We extended ASF to allow transactional execution of unmodified binary code, minimizing… CONTINUE READING

References

Publications referenced by this paper.
Showing 1-10 of 34 references

Compilation of Thoughts about AMD Advanced Synchronization Facility and First-Generation Hardware Transactional Memory Support

  • Jaewoong Chung, David Christie, Martin Pohlack, Stephan Diestelhorst, Michael Hohmuth, Luke Yen
  • In TRANSACT ’10: 5th Workshop on Transactional…
  • 2010
1 Excerpt

Implementing AMD’s Advanced Synchronization Facility in an out-oforder x86 core

  • Stephan Diestelhorst, Martin Pohlack, Michael Hohmuth, Dave Christie, Jae-Woong Chung, Luke Yen
  • In TRANSACT ’10: 5th Workshop on Transactional…
  • 2010
1 Excerpt

, Jayaram Bobba , Michelle J . Moravan , Mark D . Hill , and David A . Wood . Logtm : Log - based transactional memory

  • Ravi Rajwar, R James
  • Design and implementation of transactional…
  • 2009

Similar Papers

Loading similar papers…