Concurrency Is Not Parallelism
Clarifies concurrency as the composition of independently executing processes (Hoare's CSP) versus parallelism as simultaneous execution, illustrated with live worker-pool topologies.
Faculty & visiting speakers
Self-contained seminars, public lectures, and invited talks.
Clarifies concurrency as the composition of independently executing processes (Hoare's CSP) versus parallelism as simultaneous execution, illustrated with live worker-pool topologies.
This inaugural lecture introduces fundamental concepts of cluster computing and the MapReduce programming model, detailing its architecture and fault tolerance mechanisms for large-scale data processing.
Anvith Thudi presents a principled, per-instance privacy framework for quantifying machine unlearning difficulty, offering improved utility-unlearning tradeoffs.
Charlie Hou details POPRi, an innovative approach to private federated learning that leverages preference-optimized synthetic data to enhance model training while preserving privacy.
An introductory yet comprehensive exploration of eBPF, demonstrating how to leverage Go for secure, in-kernel programming without modifying the Linux source.
A presentation on the dual averaging method for regularized stochastic learning and online optimization, recognized with the NeurIPS Test of Time Award for its foundational impact.
Partha Ranganathan, a Google Technical Fellow, discusses the architectural shifts required to power the next generation of AI systems, drawing from his extensive work on datacenter design.