Don't settle for less than the best: use optimization to make decisions

  • Authors:
  • Kimberly Keeton;Terence Kelly;Arif Merchant;Cipriano Santos;Janet Wiener;Xiaoyun Zhu;Dirk Beyer

  • Affiliations:
  • Hewlett-Packard Laboratories, Palo Alto, CA;Hewlett-Packard Laboratories, Palo Alto, CA;Hewlett-Packard Laboratories, Palo Alto, CA;Hewlett-Packard Laboratories, Palo Alto, CA;Hewlett-Packard Laboratories, Palo Alto, CA;Hewlett-Packard Laboratories, Palo Alto, CA;M-Factor, San Mateo, CA

  • Venue:
  • HOTOS'07 Proceedings of the 11th USENIX workshop on Hot topics in operating systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Optimistic synchronization allows concurrent execution of critical sections while performing dynamic conflict detection and recovery. Optimistic synchronization will increase performance only if critical regions are data independent--concurrent critical ...