COMPLETED THESES AND STUDENT PROJECTS


Completed doctoral theses

PhD.3 J. H. Müller Korndörfer, “Multilevel Scheduling and Communication in Large Scale High Performance Computers”, University of Basel, June 2023

PhD.2 A. Eleliemy, “Multilevel Scheduling of Computations on Parallel Large-scale Systems”, University of Basel, March 2021 (PDF) .

PhD.1 A. Mohammed, “Design of Robust Scheduling Methodologies for High Performance Computing”, University of Basel, January 2020 (PDF).

Completed master theses

MSc.13 N. Shatri, “Dynamic Loop Self-scheduling with Distributed Data for MPI Applications”, August 2023 (PDF)

MSc.12 A. Birgôvan, “Automated Selection of Scheduling Algorithms using Reinforcement Learning in LB4MPI”, June 2023 (PDF).

MSc.10 J. Giger, “Task Scheduling and Work Stealing in the DAPHNE Runtime System”, University of Basel, July 2022 (PDF).

MSc.9 L. Kury, “Automated Selection of Scheduling Algorithms for Parallel Scientific Applications using Reinforcement Learning with OpenMP”, University of Basel, July 2022 (PDF).

MSc.8 G-A. Wetten, “Dynamic Scheduling in HPC using a Distributed Data Approach”, University of Basel, May 2022 (PDF).

MSc.7 D. Kuhn, “Impact of the Linux Operating System on the Performance of Parallel Applications”, University of Basel, February 2022 (PDF).

MSc.6 F. Lala, “Optimizing Parallel Processes-to-Nodes Mapping in Contemporary High-Performance Interconnection Topologies”, University of Basel, January 2022 (PDF).

MSc.5 D. Vukaj, “Scheduling of the Applications in the Cloud”, University of Basel, September 2021 (PDF).

MSc.4 T. Jakobsche, “PAP: Performance Analysis Portal for HPC Applications ”, University of Basel, February 2020 (PDF). 

MSc.3 A. Yilmaz, Implementation of Scheduling Algorithms in an OpenMP Runtime Library, University of Basel, June 2019 (PDF).

MSc.2 P. Buder, “Evaluation and Analysis of Dynamic Loop Scheduling in OpenMP”, University of Basel, November 2017 (PDF).

MSc.1 V. Sharunov, “Optimized parallel tasks to nodes mapping in 3-D high performance interconnection topologies”, University of Basel, June 2017 (PDF).

Completed bachelor theses

BSc.14 M. Starzynski, “In-situ visualization of cosmological simulations”, University of Basel, July 2023 (TBD)

BSc.13 E. Koca, “Energy Consumption Analysis for HPC Systems and Jobs”, University of Basel, July 2023 (PDF)

BSc.12 K. Keller, “Analysis of Historical HPC Job Data”, University of Basel, December 2022 (PDF).

BSc.11 I. Kizildere, “Automated Collection of OpenMP Usage in HPC Applications”, University of Basel, September 2022 (PDF).

BSc.10 R. Krummenacher, “Benchmarking the DAPHNE System Infrastructure for Integrated Data Analysis Pipelines”, University of Basel, July 2022 (PDF).

BSc.9 P. Kunz, “HPC Job-Monitoring with SLURM, Prometheus and Grafana”, University of Basel, June 2022 (PDF).

BSc.8 O. Mattmann, “Asynchronous Execution of Multiple Loops in Parallel Programs Using LB4MPI”, University of Basel, May 2022 (PDF).

BSc.7 L. T. Luong, “Analysis of Individual HPC System Metrics through Audification”, University of Basel, December 2021 (PDF).

BSc.6 M. Multani, “Statistical Characterization of HPC Monitoring Data”, University of Basel, December 2021 (PDF).

BSc.5 M. Schenk, “The Sound of Computing”, University of Basel, February 2021 (PDF).

BSc.4 A. Dyla, “Visual Analysis of Job Accounting Information of High Performance Computing Systems”, University of Basel, July 2020 (PDF).

BSc.3 P. Nussbaum, “Exploring Opportunities for Self-Scheduling in Parallel Multitasking Applications”, University of Basel, June 2020 (PDF).

BSc.2 A. Gstöhl, “μ-Cluster: Design, assembly, and testing of a parallel 3-D cluster with 64 single-board computers”, University of Basel, September 2018.

BSc.1 D. Besmer, “Process-to-Node Mapping Strategies for the HAEC Box”, University of Basel, June 2016 (PDF).

Completed computer science projects

CSP.18 H. Narayanan, “Classifying jobs and predicting applications in HPC systems”, University of Basel, December 2022 (6 CP) (PDF).

CSP.17 N. Shatri, “Investigation of Domain Decomposition and Scheduling in HPC Applications”, University of Basel, July 2022 (6 CP) (PDF).

CSP.16 D. Kuhn, “Investigation of the Relation Between the Linux Operating System Scheduler and Scheduling Decisions at Thread and Process Level”, University of Basel, June 2022 (12 CP) (PDF).

CSP.15 B. Kocak, “Tracking HPC Applications through Hashes of Executables”, University of Basel, June 2022 (12 CP) (PDF).

CSP.14 A. Mendhe, “Dynamic loop self-scheduling on distributed-memory systems with Python”, University of Basel, October 2021 (6 CP) (PDF)

CSP.13 L. Kury, “Automated Selection of Scheduling Techniques in OpenMP using Reinforcement Learning”, University of Basel, September 2021 (12 CP) (PDF).

CSP.12 G. A. Wetten, “Multilevel Scheduling Prototype plus LB4OMP”, University of Basel, July 2021 (12 CP) (PDF).

CSP.11 J. Giger, “Task Self-Scheduling in OpenMP”, University of Basel, May 2021 (12 CP) (PDF).

CSP.10 D. Kuhn, “Impact of the Linux Operating System on the Performance of OpenMP Applications”, University of Basel, Feb 2021 (12 CP) (PDF).

CSP.9 L. Zulauf-Bal-ut, Towards parallel computation of linguistic concordance procedures”, University of Basel, Feb 2021 (2 CP) (PDF).

CSP.8 G. Gobalasingam, “Performance Analysis of Neural Network Models on Vision Processing Units”, University of Basel, Feb 2021 (2 CP) (PDF).

CSP.7 F. Lala, “Optimizing Parallel Processes to Nodes Mapping in Contemporary High Performance Interconnection Topologies”, University of Basel, Jan 2021 (6 CP) (PDF).

CSP.6 R. Schmid, “Exploring Performance of Loops with Dependencies versus Tasks with Dependencies in Multi-threaded applications using OpenMP”, University of Basel, May 2020 (2 CP) (PDF).

CSP.5 T. Jakobsche, “Benchmark scheduling and communication behavior”, University of Basel, January 2019 (12 CP) (PDF).

CSP.4 Z. Tavassoli, “Project support on SketchUp animations for the μ-Cluster”, University of Basel, April 2018 (4 CP).

CSP.3 N. Derguti, “The Link Between Machine Learning and High Performance Computing: A Survey”, University of Basel, September 2017 (2CP).

CSP.2 R. Liebfried, “Connections Between High Performance Computing and Machine Intelligence Domains”, University of Basel, September 2017 (2 CP).

CSP.1 A. Yesildeniz, “Visualization of Scheduling Algorithms”, University of Basel, June 2016 (9CP) (PDF).

Older completed master and bachelor theses

An archive of all completed bachelor and master theses at the Department of Mathematics and Computer Science can be found here (requires VPN).