Pejman Lotfi Kamran

Office: INJ 237
EPFLICIINFCOMPARSA

Website: https://parsa.epfl.ch/

Office: INJ 237
EPFLICIC-SINSIN-ENS

Website: https://sin.epfl.ch

Teaching & PhD

Courses

Advanced multiprocessor architecture

CS-471

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.

Parallelism and concurrency in software

CS-302

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.