Marcin Copik
High-performance computing, serverless, and all that jazz!
I’m a postdoctoral researcher student at the Scalable Parallel Computing Laboratory at the Department of Computer Science at ETH Zürich. I received my PhD in Computer Science from ETH Zürich and I was advised by Prof. Torsten Hoefler. My main research goal is to develop high-performance solutions for the new cloud paradigm of Function-as-a-Service (FaaS) computing. The serverless revolution brings new elastic and flexible resource allocation techniques, and combined with a high-performance programming model, it will open new opportunities to increase resource utilization and decrease monetary and environmental costs in data centers of all sizes.
I obtained my Master’s degree in Simulation Sciences from the RWTH Aachen (Germany) where I worked on my Master thesis in the HPAC Group, supervised by Prof. Paolo Bientinesi and Prof. Benjamin Berkels. I obtained my Bachelor’s degree in Computer Science from the Silesian University of Technology in Poland, where I had the opportunity to work at the Institute of Theoretical and Applied Informatics, Polish Academy of Sciences with Prof. Tadeusz Czachórski, Dr Artur Rataj, and Dr Mateusz Nowak.
Contact
If you are interested in collaborations, working with us on research ideas, using our open-source software, If you have any questions about our papers, feel free to contact me by email!
ETH students can find the thesis topics on SPCL Website. This list is not exhaustive and not always up to date, and you can always reach out to me with your own ideas.
Research Interests
- Function-as-a-Service (FaaS)
- Elastic and Efficient Computing
- High-Performance Computing
- Performance Modeling
- Parallel Algorithms
- Code-Driven Design and Optimizations
news
Nov 05, 2024 | I will be moderating a panel “Serverless HPC: Challenges, Opportunities, and Future Prospects for Accelerated Cloud Computing” at Supercomputing 2024! Join us on Thursday, at 10:30 AM, in Room B311. |
---|---|
Nov 04, 2024 | I will be moderating a panel “XaaS: Acceleration as a Service to Enable Productive High-Performance Cloud Computing” at the CANOPIE-HPC workshop at Supercomputing 2024! Join us at the workshop on Sunday at 11:40 AM. |
Oct 06, 2024 | Our paper Protocol Buffer Deserialization DPU Offloading in the RPC Datapath has been accepted at IXPUG workshop at Supercomputing 2024 conference! |
Oct 06, 2024 | Our paper Process-as-a-Service: Unifying Elastic and Stateful Clouds with Serverless Processes has been accepted at ACM SoCC 2024 conference! |
Oct 01, 2024 | Our research poster “MIGnificient: Fast, Isolated, and GPU-Enabled Serverless Functions” has been accepted at Supercomputing 2024! |
latest posts
Mar 31, 2023 | Installing FetchContent targets in CMake |
---|---|
Mar 31, 2023 | Google Summer of Code 2023 |
Sep 19, 2022 | Debugging the debugger |