talks

The list of talks, presentations, and public appearances.


2022

  • Combined International Workshop on Interactive Urgent Supercomputing (UrgentHPC), ACM/IEEE Supercomputing (SC22), November, Dallas, USA. Interactive Computing with Serverless Functions in rFaaS, workshop lighting talk. Slides.

  • 6th Workshop on Interoperability of Supercomputing and Cloud Technologies (SuperCompCloud), ACM/IEEE Supercomputing (SC22), November, Dallas, USA. Software Resource Disaggregation for HPC with Serverless Computing, workshop paper lighting talk. Slides.

  • ACM Student Research Competition at ACM/IEEE Supercomputing (SC22), November, Denver, USA. Software Resource Disaggregation for HPC with Serverless Computing, research poster. Gold Medal presentation. Poster, finals presentation slides.

  • SIAM Conference on Parallel Processing for Scientific Computing (PP22), February (virtual). Extracting Clean Performance Models from Tainted Programs, minisymposium presentation. Slides.

2021

  • 22nd ACM/IFIP International Middleware Conference, December (virtual). SeBS: A Serverless Benchmark Suite for Function-as-a-Service Computing, research paper presentation. Slides, recording on SPCL YouTube..

  • 26th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, March (virtual). Extracting Clean Performance Models from Tainted Programs, research paper presentation. Slides, recording on SPCL YouTube..

2019

  • SPPEXA Final Symposium 2019, October, Dresden, Germany. Presentation of the perf-taint project results. Slides.

  • ACM Student Research Competition at ACM/IEEE Supercomputing (SC19), November, Denver, USA. perf-taint: Taint Analysis for Automatic Many-Parameter Performance Modeling, research poster. Gold Medal presentation. Poster, finals presentation slides.

2018

  • Die jungen Wilden: Googles Summer of Code.
    Interview with me about the GSoC program on the heise.de portal (German).

  • ETH D-INFK VMI Retreat, Fiesch, Switzerland.
    Polyhedral compilation and loop counting, students association retreat.
    Slides.

  • ETH PhD Interview, Zurich, Switzerland.
    On the Linear Ranking Problem for Integer Linear-Constraint Loops, presenting the POPL’13 paper.
    Slides.

2017

  • RWTH Aachen University Master’s Thesis Defence, Aachen, Germany.
    Parallel Prefix Algorithms for the Registration of Arbitrarily Long Electron Micrograph Series
    Slides.

  • DHPCC++ 2017 at 9th International Workshop on OpenCL and SYCL, Toronto, Canada.
    Using SYCL as an Implementation Framework for HPX Compute, research paper presentation.
    Slides.

  • ACM Student Research Competition at ACM/IEEE Supercomputing 2017 (SC17), November, Denver, USA.
    Parallel Prefix Algorithms for the Registration of Arbitrarily Long Electron Micrograph Series, poster.
    Poster.

2016

  • 25th International Workshop on Concurrency, Specification and Programming, September, Rostock, Germany.
    A GPGPU-based Simulator for Prism: Statistical Verification of Results of PMC (extended abstract) research paper presentation.
    Slides.

  • C++Now 2016, Aspen, USA.
    HPX and GPU parallelized STL, conference talk.
    Slides, recording on C++Now YouTube..

2015

  • Automation, Compilers, and Code-Generation Seminar, RWTH Aachen University.
    Smart Expression Templates, research seminar final presentation.
    Slides. code repository.

2014

  • Silesian University of Technology, Bachelor Thesis Seminar, Gliwice, Poland.
    GPU-accelerated stochastic simulator engine for PRISM model checker, presentation of Bachelor thesis.
    Slides.

  • Silesian University of Technology, Students Scientific Group of Programming Engineering and Linguistic Engineering, Gliwice, Poland.
    C++11, presentation of new C++ features to fellow students (Polish).
    Slides.

2013

  • Silesian University of Technology, 5th Computer Science Student Seminar: Summer Course, Gliwice, Poland.
    Introduction to GPU programming (Polish).
    Slides.

  • Silesian University of Technology, Students Scientific Group of Programming Engineering and Linguistic Engineering, Gliwice, Poland.
    Introduction to GPU programming, presentation to fellow students (Polish).
    Slides.