Simulators
Cabinet of Curiosities
Here lies (and will soon lie) a collection of simulators and visualizers for a few systems that I found interesting to play around with throughout the years.
Dynamic Memory Allocators
Caches
- Set-Associative Cache Simulator (WIP)
- multi-level cache simulator (Work in Progress)
Memory Virtualization
- Linear page table (Work in Progress)
- Multilevel page table (Work in Progress)
Compiler Internals
- C function call codegen (Work in Progress)
- Function calls with closures (Work in Progress)
Miscellany
- HDFS IO (Work in Progress)
- Spark Transformations and Actions (Work in Progress)