SPCL Members
Head of the Lab
Ph.D., Indiana University, 2008
Contact: htor at inf.ethz.ch / Office: OAT V 15
Torsten is a Full Professor of Computer Science at ETH Zürich, Switzerland. Before joining ETH, he led the performance modeling and simulation efforts of parallel petascale applications for the NSF-funded Blue Waters project. He is also a key member of the Message Passing Interface (MPI) Forum where he chairs the "Collective Operations and Topologies" working group. Torsten received his Ph.D. in Computer Science from Indiana University. He won the best paper award at the ACM/IEEE Supercomputing Conference 2010 (SC10), published over 40 peer-reviewed scientific conference and journal articles and authored chapters of the MPI-2.2 and MPI-3.0 standards. Torsten received the SIAM SIAG/Supercomputing Junior Scientist Prize in 2012. His research interests revolve around the central topic of "Performance-centric Software Development" and deal with scalable networks, parallel programming techniques, and performance modeling.

Timo Schneider
M.S., Chemnitz University of Technology, Germany, 2011
Contact: timos at inf.ethz.ch / Office: OAT V 19.1
Timo received his Diplom (german equivalent of Master of Science) from the Chemnitz University of Technology. His main research topic is communication within high-performance computing, in particular hardware offload for collective communication. He has won the SC08 Cluster Challenge, as well as the best paper award at SC10 (together with Torsten Hoefler).
Within the SPCL lab he is also responsible for some administrative tasks, such as IT infrastructure.

Maciej Besta
PhD, ETH Zurich, Switzerland, 2021
Contact: maciej.besta at inf.ethz.ch / Office: OAT V 17
Maciej leads research on sparse graph computations at the Scalable Parallel Computing Lab at ETH Zurich; he also works on interconnects. Maciej published around 50 top conference and journal papers. He won, among others, the competition for the Best Student of Poland (2012), the first Google Fellowship in Parallel Computing (2013), the ACM/IEEE-CS High-Performance Computing Fellowship (2015), TEC Fellowship (2022), the ETH Medal for outstanding doctoral thesis (2021), and awards from IEEE (2021), SPEC (2022), and ACM SIGHPC (2022) for the best doctoral thesis in scalable computing, performance evaluation, and high-performance computing. He received Best Paper awards at ACM/IEEE Supercomputing 2013, 2014, 2019, and 2022, at ACM HPDC 2015 and 2016, ACM Research Highlights 2018, and several more best paper nominations. More detailed information here.
Postdocs

Alexandru Calotoiu
Ph.D., Technical University Darmstadt, Germany, October 2017
Contact: acalotoiu at inf.ethz.ch / Office: OAT V 14.2
Alexandru received his Ph.D. from the Technical University Darmstadt and his M.Sc. from the RWTH Aachen University. His research interests revolve around understanding and improving the performance of parallel programs, and his focus during his Ph.D. was the automatic empirical performance modeling of parallel applications. His current research interests include optimizing parallel applications, leveraging machine learning in performance analysis, and automating performance analysis workflows.

Nabil Abubaker (SNSF Swiss Postdoctoral Fellowship)
Ph.D., Bilkent University, Turkey, July 2022
Contact: nabubaker at inf.ethz.ch / Office: OAT V 18
Nabil received his Ph.D. in Computer Engineering from Bilkent University in 2022. His research interests are in the areas of scalable parallel algorithms and computer systems. He is particularly interested in sparse computations at scale, graph/hypergraph partitioning, and communication-efficient algorithms. During his graduate studies, Nabil developed novel algorithms to scale parallel sparse tensor and matrix factorizations on HPC systems. His work is published in flagship journals such as IEEE Transactions on Parallel and Distributed Systems, IEEE Transactions on Knowledge and Data Engineering and IEEE Transactions on Computers
Ph.D. Students

Marcin Copik
M.S., RWTH Aachen, Germany, 2017
Contact: marcin.copik at inf.ethz.ch / Office: OAT V 19.1
Marcin holds a Master in Simulation Sciences from RWTH Aachen and a Bachelor in Computer Science from the Silesian University of Technology in Poland. During his studies he interned at the Louisiana State University, USA, working on heterogeneous programming in HPX. His research interests include high-performance computing, parallel algorithms, and heterogeneous computing.

Lukas Gianinazzi
M.S., ETH Zurich, Switzerland, 2019
Contact: lukas.gianinazzi@inf.ethz.ch / Office: OAT V 17
Lukas received his MSc in Computer Science from ETH Zurich. His research focuses on graph algorithms and communication efficiency, with a special interest in randomized approaches. For his work on parallel minimum cut algorithms he won the best paper award at SPAA'18.

Andrei Ivanov
M.S.,Moscow Institute of Physics and Technology, Russia, 2019
Contact: anivanov at inf.ethz.ch / Office: OAT V 14.2
Andrei received his Bachelor degree in Computer Science (2017) and a Master degree in Applied Mathematics and Physics (2019) from Moscow Institute of Physics and Technology (MIPT), Russia. Before joining SPCL, Andrei worked in the laboratory of Applied computational geophysics (at MIPT) from 2014 to 2019. He participated in the implementation of high-performance numerical solvers for geological simulations. His research interests include high-performance computing, compiler optimizations, algorithms, and programming models of parallel computations.

Saleh Ashkboos
MSc, Sharif University of Technology, Tehran, January 2020
Contact: saleh.ashkboos at inf.ethz.ch / Office: OAT V 17
Saleh received his master in Computer Science from Sharif University of Technology. During his master, he worked in the Distributed Algorithms and Systems lab (at IST Austria) in 2019. He was working on the implementation of distributed training of deep neural networks with low communication overhead. His research interests are high-performance computing, parallel and distributed training of deep neural networks, and high-performance graph computations.

Philipp Schaad
MSc, ETH Zurich, Switzerland, March 2021
Contact: philipp.schaad at inf.ethz.ch / Office: OAT V 14.1
Philipp holds a Master in Computer Science from ETH Zurich. He has spent four years in industry as a Software Engineer and joined ETH Zurich as a PhD student. His main research interests include scalable visualization techniques and tooling for high-performance computing, parallel programming models, and automated and interactive performance analysis.

Langwen Huang
MSc, ETH Zurich, Switzerland, November 2021
Contact: langwen.huang at inf.ethz.ch / Office: OAT V 17
Langwen received his Bachelor’s degree in Atmospheric Science from Nanjing University of Information Science and Technology and the University of Manchester. He received his MSc in Computational Science and Engineering from ETH Zurich. His research interests are high performance computing, numerical weather and climate modeling, and compiling techniques.

Marcin Chrapek
MSc, University of Cambridge, UK, June 2021
Contact: marcin.chrapek at inf.ethz.ch / Office: OAT V 13
Marcin received his Bachelor and Master degrees in Information and Computer Engineering from the University of Cambridge. His interests lie at the intersections of computer architecture, networking and operating systems. His current research topics are in disaggregated memory and secure RDMA.

Patrick Iff
MSc, ETH Zurich, Switzerland, March 2022
Contact: patrick.iff at inf.ethz.ch / Office: OAT V 18
Patrick received his master in Computer Science from ETH Zurich. In his master's thesis, he worked on model driven topology design for networks on chip. His research interests include optimization, networking and high-performance computing.

Mikhail Khalilov
MSc, National Research University Higher School of Economics Moscow, Russia, June 2020
Contact: mikhail.khalilov@inf.ethz.ch / Office: OAT V 13
Mikhail received his BSc and MSc degrees in Applied Mathematics from Moscow Institute of Electronics and Mathematics at the Higher School of Economics University. During his studies he contributed in the Angara interconnect project and Intel MPI library development. Before joining SPCL he worked at Huawei Russian Research Institute as a research engineer on HPC and Data-Center networking protocols. Mikhail’s research interests include parallel programming interfaces, networking protocols, runtimes and computer architecture in general.

Siyuan Shen
MSc, Imperial College London, United Kingdom, July 2022
Contact: siyuan.shen@inf.ethz.ch / Office: OAT V 13
Siyuan received his MEng degree in Computing from Imperial College London. He worked on multi-agent reinforcement learning and distributed optimization in his master's thesis. Siyuan's primary research interests include distributed computing, networking, and distributed machine learning.

Tommaso Bonato
MSc, ETH Zurich, Switzerland, 2021
Contact: tommaso.bonato at inf.ethz.ch / Office: OAT V 19.2
Tommaso received his BSc in Computer Science and Engineering from the University of Bologna, Italy and his MSc in Computer Science from ETH. During his studies he interned at the European Space Agency (ESA) and Amazon. He is currently also affiliated with Microsoft and working on networking topics. His main research interests include networking protocols and topologies, high-performance computing and green computing.
Scientific Assistants

Florian Scheidl
MSc, ETH Zurich, Switzerland, 2022
Contact: florian.scheidl@inf.ethz.ch / Office: OAT V 18
Florian is currently studying the interface of climate science, high performance computing and machine learning. He obtained an undergraduate degree in mathematics and a graduate degree in data science from ETH Zurich in December 2022. His research interests include representation learning, distributed computing and randomised algorithms.

Daniela Campanile
Contact: daniela.campanile at inf.ethz.ch / Office: OAT V 14.1
Daniela is the administrative support for the group. No matter whether questions regarding Human Resources, Finance, Event management or other topics arise, she will make sure that the researchers can really focus on their projects. Daniela formerly worked as an Personal Assistant in HR and Global Sales for Mondelez International. Before that she worked as Sales Manager in the hotel industry and studied hotel management in Chur.
Visiting/External
Paolo Sylos Labini
MSc, University of Bari, Italy, 2018
Contact: paolo.syloslabini@inf.ethz.ch / Office: OAT V 18
Paolo received his Master degree in Theoretical Physics from the University of Bari. He is a PhD student at the Free University of Bolzano. His main research interests concern the theory and practice of efficiently processing irregular and unstructured data, with a focus on sparse linear algebra.

Jie Ren
Contact: jie.ren at inf.ethz.ch / Office: OAT V 14.2
Jie received his bachelor's degree in Electronic Information Engineering from Xidian University. He has spent 2 years in the industry researching high-performance computing (HPC) and 3D vision and maintaining internal HPC libraries. His main research interests include HPC and sparse linear solvers.
Postdoc Alumni Gallery
![]() |
![]() |
![]() |
![]() |
![]() |
Sabela Ramos Left to: Google |
Pierre Jolivet Left to: CNRS |
Edgar Solomonik Left to: Prof. at UIUC |
Jagpreet Singh Left to: Prof. at IIT Ropar |
Tobias Grosser Left to: Prof. at University of Edingburgh |
![]() |
![]() |
![]() |
![]() |
![]() |
Shigang Li Left to: Prof. at Beijing University of Post and Telecommunucations |
Daniele DeSensi Left to: Prof. at Sapienza University of Rome |
Kazuki Osawa Left to: DeepMind |
Tal Ben-Nun Left to: LLNL |
Nikoli Dryden Left to: LLNL |
![]() | ||||
Tiziano De Matteis Left to: Prof. at Vrije Universiteit Amsterdam |
Ph.D. Graduate Gallery
![]() |
![]() |
![]() |
![]() |
![]() |
Tobias graduated in 2020, with his dissertation titled "Data Movement Optimization for High-Performance Computing". Left to: Google |
Bogdan graduated in 2020, with his dissertation titled "Workload and Interconnection Network Aware Performance Optimization". Left to: IBM Research |
Maciej Besta graduated in 2021, with his dissertation titled "Enabling High-Performance Large-Scale Irregular Computations". | Salvatore Di Girolamo graduated in 2021, with his dissertation titled "Application-driven network and storage optimizations". Left to: NVIDIA |
Greg graduated in 2022, with his dissertation titled "Performance Modeling and Optimal Schedules for Statically Analyzable Programs". Left to: NextSilicon |
![]() |
![]() |
![]() |
![]() |
|
Johannes graduated in 2022, with his dissertation titled "Productive FPGA Programming for High-Performance Computing". Left to: NextSilicon |
Konstantin graduated in 2022, with his dissertation titled "Data management in modern RDMA-capable networks". Left to: Microsoft |
Niels graduated in 2022, with his dissertation titled "Optimizing the Use of Compute Resources in Classical and Quantum Computing". | Alexandros graduated in 2023, with his dissertation titled "A Data-Centric Optimization Workflow for Python Language". Left to: ETH |
Current Master/Bachelor Students
SPCL Alumni
-
Jagpreet Singh - Visiting Scientist (Swiss Government Excellence Fellow) (2016-2017)From: IIT RoparLeft to: IIT Allahabad (Assistant Professor)
-
Tobias Grosser - Postdoc (2019-2020)From: École Normale Supérieure ParisLeft to: University of Edinburgh (Reader)
-
Edgar Solomonik - Postdoc (2014-2016)From: University of California BerkeleyLeft to: University of Illinois at Urbana-Champaign (Assistant Professor)
-
Pierre Jolivet - Postdoc (2015)From: Université de GrenobleLeft to: CNRS
-
Theodoros Theodoridis - Researcher (2019)From: ETH Zurich (M.Sc. student)Left to: ETH Zurich (Ph.D. student)
-
David Saam - Student Research Assistant (2022)From: RWTH AachenLeft to: RWTH Aachen
-
Andreas Kuster - Student Research Assistant (2021)From: ETH ZurichLeft to: ETH Zurich (M.Sc. student)
-
Carl-Johannes Johnsen - Visiting Student (2021)From: University of CopenhagenLeft to: University of Copenhagen (PhD student)
-
Yuanchao Xu - Visiting Student (2017)From: Tsinguhua UniversityLeft to: Tsinguhua University (PhD student)
-
Yosuke Oyama - Visiting Student (2017)From: Tokyo Institute of TechnologyLeft to: Tokyo Institute of Technology (PhD Student)
-
Johannes Doerfert - Visiting Scientist (HiPEAC fellowship) (2016)From: Saarland UniversityLeft to: Saarland University (PhD Student)
-
Flavio Vella - Visiting Scientist (2016)From: Sapienza, University of RomeLeft to: Sapienza, University of Rome
-
Giuseppe Portaluri - Visiting Scientist (HiPEAC fellowship) (2015)From: University of PisaLeft to: University of Pisa (Ph.D. student)
-
Robert Khasavov - Student Intern (2014-2015)From: Moscow Institute of Physics and TechnologyLeft to: TU Dresden (Ph.D. student)
-
Arnamoy Bhattacharyya - Student (2013-2015)From: University of AlbertaLeft to: University of Toronto (Ph.D. student)
-
Marius Poke - Student Intern (2014-2015)From: RWTH AachenLeft to: University of Stuttgart/HLRS (Ph.D. student)
-
Dmitry Moor - Student Intern (2013-2014)From: Baumann University, MoscowLeft to: University of Zurich (Ph.D. student)
-
Sabela Ramos Garea - Visiting Scientist (HiPEAC fellowship) (2012-2013)From: University of CorunaLeft to: University of Coruna (Ph.D. student)
-
Robert Gerstenberger - Visiting Student (2013)From: Chemnitz University of TechnologyLeft to: Chemnitz University of Technology (M.Sc. student)
-
Lukas Trümper - Ph.D. Student (2022)From: RWTH AachenLeft to: Continental
-
Dominic Hofer - Software Engineer (2018-2021)From: MeteoSwissLeft to: MeteoSwiss
-
Giacomo Serafini - Software Engineer (2018-2021)From: Politecnico di MilanoLeft to: Code Lane GmbH
-
Yishai Oltchik - Ph.D. Student (2018-2020)From: Hebrew UniversityLeft to: NextSilicon
-
Bogdan Prisacari - Ph.D. Student (2020)From: ETH Zurich (M.Sc. student)Left to: IBM Research
-
Alexandr Nigay - Ph.D. Student (2018)From: University of EdinburghLeft to: Verity Studios
-
Andrea Bignoli - Ph.D. Student (2017)From: Politecnico di MilanoLeft to: -
-
Andrea Arteaga - Ph.D. Student (CSCS) (2015)From: ETHLeft to: Nozomi Networks
-
Sabela Ramos Garea - Postdoc (2015-2016)From: University of CorunaLeft to: Google
-
Roberto Belli - Visiting Student (2014-2015)From: Scuola Superiore Sant'AnnaLeft to: Credit Suisse