Babak Falsafi

EPFL IC IINFCOM PARSA
INJ 233 (Bâtiment INJ)
Station 14
1015 Lausanne

Web site:  Web site:  https://parsa.epfl.ch/

Web site:  Web site:  https://sin.epfl.ch

Web site:  Web site:  https://ssc.epfl.ch

Web site:  Web site:  https://sma.epfl.ch/

vCard
Administrative data

Fields of expertise

Computer architecture, datacenter systems, cloud-native server architecture.

Publications

Infoscience publications

Teaching & PhD

Teaching

Computer Science

Mathematics
Communication Systems

Courses

Parallelism and concurrency in software

From sensors,to smart phones,to the world's largest datacenters and supercomputers, parallelism & concurrency is ubiquitous in modern computing.There are also many forms of parallel & concurrent execution in modern platforms with varying degrees of ease of programmability,performance & efficiency.

Advanced multiprocessor architecture

Multiprocessors are basic building blocks for all computer systems. This course covers the architecture and organization of modern multiprocessors, prevalent accelerators (e.g., GPU, TPU), and datacenters. It includes a research project on multiprocessors and post-Moore era datacenters.

Topics in Machine Learning Systems

This course will cover the latest technologies, platforms and research contributions in the area of machine learning systems. The students will read, review and present papers from recent venues across the systems for ML spectrum.

Topics on Datacenter Design

Modern datacenters with thousands of servers and multi-megawatt power budgets form the backbone of our digital universe. ln this course, we will survey a broad and comprehensive spectrum of datacenter design topics from workloads, to server architecture and infrastructure.