Distributed Shared Memory (Part 2 of 2) Notes
An example Summary Key Words: Conditional variable, pthread_signal, pthread_wait in the concrete example (screenshot below), P1 instructions that update memory ...
An example Summary Key Words: Conditional variable, pthread_signal, pthread_wait in the concrete example (screenshot below), P1 instructions that update memory ...
Introduction Summary Lessons will be broken down into three modules: GMS (i.e. can we use peer memory for paging across LAN) and DSM (i.e. can we make the clust...
Family and Friends Celebrated Elliott’s 1 year birthday. Jess and I are two weeks late but to be fair, the two of us were in the midst of moving the entir...
Family Difficult time comforting Jess when she’s upset. It’s insane but it’s so easy for me to gently console other people (like friends or ev...
Unfamiliar Technologies Never heard of or used gRPC. According to their website, it’s a high performance open source RPC framework. I’m wondering if...
Mental Health Best Part(s) of My Day Swinging on the swings with Elliott. She was sitting on my lap, facing my direction, as swung us on the swing back and fort...
Introduction Summary Now that we talked about happened before events, we can talk about lamport clocks Lamport’s Logical Clock Summary A logical clock that each...
Before starting project 2 (for my advanced operating systems course), I took a snapshot of my understanding of synchronization barriers. In retrospect, I’...