GPU Hardware and Software
What I Learned in GPU Hardware and Software (CS 8803) - A Retrospective
Systems writeups on operating systems, concurrency, IPC, sockets, distributed file systems, and reliable server design.
What I Learned in GPU Hardware and Software (CS 8803) - A Retrospective
A dive into concurrency and parallelism across different levels of computer systems
What I Learned in Graduate Introduction to Operating Systems (GIOS) - A Retrospective
A project that explores multithreading, sockets, and the basics of operating systems
Exploring Inter-Process Communication and synchronization in C by building a high-performance proxy and cache.
An exploration of remote communication, data consistency, and synchronization in a C++ distributed file system project.