Ecole Polytechnique Fédérale de Lausanne (EPFL) is one of the two Ecoles Polytechniques fédérales in Switzerland with the three missions: education, research and technology transfer at the highest international level.
With more than 250 laboratories and research groups on campus, EPFL is one of Europe’s most innovative and productive technology institutes.
The School’s unique structure facilitates transdisciplinary research and encourages partnerships with other institutions. EPFL emphasizes both fundamental research and engineering applications.
EPFL’s computer science and engineering programs are usually regarded on par with the top ten in the world and are currently ranked among the top two in Europe by the Shanghai Jiao Tong University rankings.
Prof Babak Falsafi

Babak Falsafi is a Professor in the School of Computer and Communication Sciences at EPFL, and an Adjunct Professor of Electrical and Computer Engineering and Computer Science at Carnegie Mellon. He is the Microarchitecture thrust leader for the FCRP Center for Circuit and System Solutions and directs the Parallel Systems Architecture Laboratory (PARSA) at EPFL. His research targets architectural support for parallel programming, resilient systems, architectures to break the memory wall, and analytic and simulation tools for computer system performance evaluation. He is a recipient of an NSF CAREER award in 2000, IBM Faculty Partnership Awards between 2001 and 2004, and an Alfred P. Sloan Research Fellowship in 2004. He is a senior member of IEEE and ACM.
Dr. Falsafi has had numerous contributions to memory system design and evaluation. In 1999, in collaboration with T. N. Vijaykumar, he showed for the first time that multiprocessors do not need relaxed memory consistency models to achieve high performance. His proposal for Reactive NUMA, a distributed-shared memory architecture to reduce unnecessary traffic in cache hierarchies was prototyped by Sun Microsystems into a family of multiprocessors code-named WildFire and WildCat, and incorporated into the IBM ASCI machine. In collaboration with Andreas Moshovos, he invented snoop filters, techniques to reduce power in multiprocessor memory systems that are cited by Intel patents and are incorporated in various forms in the IBM BlueGene and AMD processors. His techniques for rigorous statistical sampling are the first to show practical accurate full-system simulation of stock operating systems and commercial workloads on multiprocessors and are adopted by HP and AMD.
Other Project Members
Pejman Lotfi Kamran
Mutaz Adileh
Djordje Jevdjic
Mike Ferdman
Boris Grot

