cv
Contact Information
| Name | Marcin Copik |
| Professional Title | Computer Scientist |
| mcopik@gmail.com |
Experience
-
2019 - 2019 Redmond, USA
Microsoft Research
- Analyzing microarchitectural implications of serverless workloads.
-
2016 - 2016 Baton Rouge, USA
Louisiana State University
- Integrating single-source GPU programming in HPX.
-
2014 - 2018 Google Summer of Code
- Improving statistical model checking in PRISM model checker.
- Integrating single-source GPU programming in HPX.
- Mentoring students working on HPX.
-
2014 - 2016 Jülich, Germany
Jülich Supercomputing Centre
- Developing tools for performance analysis of parallel applications at Scalasca.
-
2012 - 2014 Gliwice, Poland
Silesian University of Technology
- Implementing versions of ICP algorithm for registration of respiratory motion.
-
2012 - 2013 Gliwice, Poland
The Institute of Theoretical and Applied Informatics of the Polish Academy of Sciences
- Implementing GPU simulator of Markov Chains.
Education
-
2019 - 2024 Zürich, Switzerland
PhD
ETH Zürich
Computer Science
- Core focus - high-performance solutions for serverless computing.
- Published eight first-author publications.
-
2014 - 2017 Aachen, Germany
MSc
RWTH Aachen University
Simulation Sciences
- Core focus - high-performance computing.
-
2011 - 2014 Gliwice, Poland
BSc
Silesian University of Technology
Computer Science
- Core focus - software engineering.
Awards
-
2025 SIGHPC Doctoral Dissertation Award
-
2025 Best Paper Award Finalist
ACM/IEEE Supercomputing
-
2025 Gordon Bell Award in Climate Modeling
ACM/IEEE Supercomputing
-
2024 SIGHPC Travel Grant
-
2024 Best Research Poster Award
ACM/IEEE Supercomputing
-
2023 SIGHPC Travel Grant
-
2022 ACM/IEEE George Michael Memorial HPC Fellowship
-
2022 Gold Medal at the ACM Student Research Competition
ACM/IEEE Supercomputing
-
2022 AWS Cloud Credits for Research Applications
-
2022 Google Cloud Research Credits
-
2021 Microsoft Research PhD Fellowship
-
2019 Gold Medal at the ACM Student Research Competition
ACM/IEEE Supercomputing
Projects
-
SeBS, Serverless Benchmark Suite
- A comprehensive benchmarking suite for serverless computing.
-
rFaaS
- FaaS platform with RDMA acceleration and decentralized allocations for high-performance computing.
-
FaaSKeeper
- Serverless storage system supporting ZooKeeper synchronizationd and consistency model.
-
XaaS
- Performance-portable and reconfigurable containers for cloud and HPC systems.
Technologies
Programming Languages: Experienced: C++, Python, Java | Familiar: Matlab, Julia, Mathematica, R, Pascal, JavaScript, x86 assembly
Software Engineering: git, SVN, Mercurial, CMake, LLVM
HPC: MPI, OpenMP, OpenCL, SYCL, C++AMP, SLURM
Cloud: FaaS, Docker, Kubernetes, AWS
Languages
Polish : Native
English : Fluent
German : Intermediate