FreeBSD WIKI
FreeBSD WIKI
  • Tools
    • User Tools
    • Log In
    • Site Tools
    • Recent Changes
    • Media Manager
    • Sitemap
    • Page Tools
    • Show pagesource
    • Old revisions
    • Backlinks
    • Back to top
  • Themes
    • Themes
    • Default
    • Bootswatch Themes
    • Cerulean
    • Cosmo
    • Cyborg
    • Darkly
    • Flatly
    • Journal
    • Lumen
    • Paper
    • Readable
    • Sandstone
    • Simplex
    • Solar
    • Slate
    • Spacelab
    • Superhero
    • United
    • Yeti
  • Log In

  1. Trace
  2. Documentation
  3. Documentation
  4. Network
  5. boostrappingjava
  6. BootstrappingJava
  7. USB
  8. IntelSMAPandKernelPatching
  9. StateOfBugbusting
  10. RethinkLibdevq
  11. LockingAlgorithmStuff

adrianchadd:lockingalgorithmstuff

  • Show pagesource
  • Old revisions
  • Backlinks
  • Back to top
  • Share via
    • Share via...
    • Twitter
    • LinkedIn
    • Facebook
    • Pinterest
    • Telegram
    • WhatsApp
    • Yammer
    • Reddit
    • Teams
  • Recent Changes
  • Send via e-Mail
  • Print
  • Permalink

This is a simple placeholder page for now containing links to papers, slides, books, etc on various methods of SMP friendly algorithm implementations.

  • Practical Lock Freedom; Fraser. K. (2004) (PDF)
  • Efficient Locking for Concurrent Operations on B-Trees; Lehman. P. L., Yao. (1981)
  • (Java) A Lock-Free Hash Table; Click. C. (2007) (PDF)
  • (Linux) Lockless Radix Tree (PDF)
  • Small Forwarding Tables for Fast Routing Lookups; Degermark. M., Brodnik. A., Carlsson. S., Pink. S. (1997) - (SIGCOMM 1997) (PDF)
  • Make Lockless Synchronization Fast: Performance Implications of Memory Reclamation; Hart. E., !McKenney. P. E., Brown. A. D. (2006) (PDF)
  • adrianchadd/lockingalgorithmstuff.txt
  • Last modified: 2022/06/10 02:43
  • by KubilayKocak
FreeBSD WIKI

FreeBSD WIKI


cc by sa

Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Share Alike 4.0 International

  • Bootstrap template for DokuWiki
  • Powered by PHP
  • Valid HTML5
  • Valid CSS
  • Driven by DokuWiki