Skip to content
Matt Chung
  • Home
  • About me
  • Books
  • My Bookmarks
  • Photos
  • Posts
  • Speaking Engagements

Tag: barrier synchronization

My doodle of dissemination barrier
Advanced Operating Systems/Algorithms/Data Structures

What I learned from writing synchronization barriers

Posted on October 13, 2020 by Matt Chung

Before starting project 2 (for my advanced operating systems course), I took a snapshot of my understanding of synchronization barriers. In retrospect, I’...

Advanced Operating Systems/Data Structures/Notes

Barrier Synchronization (Part 2/2)

Posted on September 20, 2020 by Matt Chung

Part 1 of barrier synchronization covers my notes on the first couple types of synchronization barriers including the naive centralized barrier and the slightly...

Advanced Operating Systems/Data Structures/Notes

Barrier Synchronization (Part 1/2)

Posted on September 19, 2020 by Matt Chung

As mentioned previously, there are different types of synchronization primitives that us operating system designers offer.  If as an application designer you ne...

Subscribe

Featured Posts

2020 year in review
Free E-book: Advanced operating systems (AOS) refresher cour...
A letter from my future self: “Dear 2019 Matt”
3 tips on getting eye balls on your code review

Categories

Tags

acid aos project 1 atomicity barrier synchronization bomb breakpoints cache cache coherence carnegie checkpoint computer science concurrency deadlock distributed systems failure gdb inode invariant l1 cache lab learning series libvrt map reduce mellon memory coordinator memory virtualization omscs on call operations openmp page fault partial failures paxos rpc semantics sequential consistency state tradeoffs trade offs transaction tree data structure two phase commit protocol two_phase_commit undo record virtual private number window of vulnerability

Archives

Copyright 2020 Matt Chung (not sure how copyright even works but I see everyone else doing it ...)