Distributed Systems Introduction notes
The main take away with the introduction to distributed systems lectures is that as system designers, we need to carefully inspect our program and identify what...
The main take away with the introduction to distributed systems lectures is that as system designers, we need to carefully inspect our program and identify what...
I’m watching the YouTube learning series called “Introduction to OpenMP” in order to get a better understanding of how I can use the framework...
I spent a few minutes fiddling with my Anki settings yesterday, modifying the options for the advanced operating systems deck that I had created to help me prep...
OS for parallel machines Summary There are many challenges that the OS faces when building for parallel machines: size bloat (features OS just has to run), memo...
Question 3d The algorithm is implemented on a cache coherent architecture with an invalidation-based shared-memory bus. The circular queue is implemented...
This is a continuation of me attempting to answer the midterm questions without peeking at the answers. Part 1 covered questions from OS Structures and this pos...
As mentioned in my recent post on taking a multi pass approach for midterm preparation, I’m taking a stab at answering the midterm questions myself and be...
If you are an online masters of computer science student (OMSCS) at Georgia Tech and enrolled in advanced operating systems (AOS) course, you might want to chec...
The key take away for scheduling is that as OS designers you want to follow this mantra: “keep the caches warm“. Following this principle will ensur...
Remote procedure call (RPC) is a framework offered within operating systems (OS) to develop client/server systems and they promote good software engineering pra...