std::bodun::blog::archive
Here you can explore everything I wrote on this website. It allows you to follow my journey through time. Get updates by subscribing to RSS.
- TensorIR Transformation
- Dive into TensorIR
- Pathways: Google's New ML System
- FlexFlow
- Add Mermaid to Hugo with Dark Mode
- Cross Entropy Loss
- Maximum Likelihood for Classification
- Machine Learning System Resources
- Megatron with FastMoE
- Set up Slurm across Multiple Machines
- Paper Review - Dynamic Tensor Rematerialization
- Paper Review - Capuchin: Tensor-based GPU Memory Management for Deep Learning
- Starting Out PhD
- Handle GitHub Password Authentication Deprecation
- Consensus Problem in Distributed Systems
- Fault Tolerance in Distributed Systems
- Consistency Models Explained
- Lamport Distributed Mutual Exclusion
- Specifying Token Ring for Mutual Exclusion
- Writing Specifications for a Distributed System using Ivy
- Whiz: Data-Driven Analytics Execution
- In-Network Aggregation for Shared Machine Learning Clusters
- Deploy Hugo Site to GitHub Pages
- Quantum State in a Nutshell
- Writing in the Sciences - Writing Process
- Writing in the Sciences - Structure
- Writing in the Sciences - Verbs
- Writing in the Sciences - Cut the Clutter
- Unitary Matrix
- BGP in a Nutshell
- From Autotools to CMake
- How SAT Solver works
- Experience on Dafny Programming
- Ethereum
- Reflections on my CS PhD Application Process
- Blockchain
- Hoare Logic
- Congruence Closure
- Program Loading and Memory Mapping in Linux
- Scheduler Activation
- Add MathJax Support to Jekyll and Hugo
- Linux Program Measurement and mmap
- Memory Resource Management in VMware ESX Server
- Xen and the Art of Virtualization
- Start Linux Kernel Hacking
- Performance Anomaly of 802.11b
- Exokernel
- Sketch on the UNIX Timesharing System
- Monads in Haskell
- Singular Value Decomposition
- Understanding Probabilistic Clock Synchronization
- How to Put Papers on ArXiv
- A Little Review on Barrelfish Memory Managements
- Pascal GPU memory and cache hierarchy