Dr Lauritz Thamsen
- Lecturer in Computer Systems (School of Computing Science)
0141 330 2000 (x0652)
School of Computing Science, Sir Alwyn Williams Building, 18 Lilybank Gardens, University of Glasgow, Glasgow, G12 8RZ
I am a Lecturer in Computer Systems in the School of Computing Science at the University of Glasgow, focusing on resource-efficient and resilient distributed computer systems.
Within the School, I lead the Glasgow Carbon-Conscious Computing (GC3) lab, I am a member of the Glasgow Systems Section (GLASS), and I am part of the Glasgow Parallelism Group (GPG). I furthermore contribute to the School's Low-Carbon and Sustainable Computing and Trustworthy Autonomous Systems activities.
Beyond the School, I co-lead the collaboration on Adaptive Resource Management (ARM) with TU Berlin and started the Distributed Systems Engineering Lab (diselab), a collaboration with researchers from TU Berlin and Hasso Plattner Institute (HPI).
Before joining the University of Glasgow, I was a senior researcher in the Distributed and Operating Systems group at TU Berlin, lecturing on Cloud Computing and on Distributed Systems, and a guest professor in the Department of Computer Science at HU Berlin, substituting for Prof. Ulf Leser and lecturing on Data-Intensive Systems. At TU Berlin, I also completed a postdoc and did my PhD under Prof. Odej Kao, working on dynamic resource allocation for distributed dataflow systems. Prior to that, I was part of the Software Architecture Group of Prof. Robert Hirschfeld and the Research School at HPI, and I worked at SAP Labs in Palo Alto, California, in the Technology Infrastructure Practice group, under Dan Ingalls, as well as at Signavio in Berlin.
More about me and my research can be found at https://lauritzthamsen.org/.
I am keen on making computing more accessible and sustainable. To this end, I work on methods and tools that make it easier to create resource-efficient and resilient distributed computer systems, focusing especially on carbon-aware computing and data-intensive applications in edge/cloud infrastructures.
My research interests include:
- Distributed Computer Systems
- Edge and Cloud Computing
- Carbon-Aware Computing
- Adaptive Resource Management
- Data-Intensive Systems
- Software Development and Operation Tools
Geldenhuys, M. K., Scheinert, D., Kao, O. and Thamsen, L. (2022) Phoebe: QoS-Aware Distributed Stream Processing through Anticipating Dynamic Workloads. In: IEEE International Conference on Web Services (ICWS 2022), Barcelona, Spain, 11-15 July 2022, pp. 198-207. ISBN 9781665481434 (doi: 10.1109/ICWS55610.2022.00041)
Bader, J., Lehmann, F., Thamsen, L., Will, J., Leser, U. and Kao, O. (2022) Lotaru: Locally Estimating Runtimes of Scientific Workflow Tasks in Heterogeneous Clusters. In: 34th International Conference on Scientific and Statistical Database Management (SSDBM 2022), Copenhagen, Denmark, 6-8 July 2022, ISBN 9781450396677 (doi: 10.1145/3538712.3538739)
Wiesner, P., Behnke, I., Scheinert, D., Gontarska, K. and Thamsen, L. (2021) Let's Wait Awhile: How Temporal Workload Shifting Can Reduce Carbon Emissions in the Cloud. In: 22nd International Middleware Conference (Middleware '21), 06-10 Dec 2021, pp. 260-272. ISBN 9781450385343 (doi: 10.1145/3464298.3493399)
Scheinert, D., Thamsen, L., Zhu, H., Will, J., Acker, A., Wittkopp, T. and Kao, O. (2021) Bellamy: Reusing Performance Models for Distributed Dataflow Jobs Across Contexts. In: 2021 IEEE International Conference on Cluster Computing (CLUSTER), 07-10 Sep 2021, pp. 261-270. ISBN 9781728196664 (doi: 10.1109/Cluster48925.2021.00052)
Becker, S., Schmidt, F., Thamsen, L., Ferrer, A. J. and Kao, O. (2021) LOS: Local-Optimistic Scheduling of Periodic Model Training For Anomaly Detection on Sensor Data Streams in Meshed Edge Networks. In: 2021 IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS), 27 Sep - 01 Oct 2021, pp. 41-50. ISBN 9781665412612 (doi: 10.1109/ACSOS52086.2021.00033)
- I developed over a dozen successful project grants under Prof. Odej Kao at TU Berlin as a postdoc and senior researcher:
- I am currently still part of the DFG-funded collaborative research center FONDA (until 2024) and the DAAD-funded European teaching network ide3a (until 2023).
- I will be part of another DFG-funded research project on "C5: Collaborative and Cross-Context Cluster Configuration for Distributed Data-Parallel Processing", working with an RA at TU Berlin from next year until 2026.
- Previously, I was involved in grant-funded projects in the research centers BIFOLD and BBDC (BMBF), the interdisciplinary projects WaterGridSense (BMBF), OPTIMA (EU Regional Development Fund), and Telemed5000 (BMWi), and the HEIBRiDS graduate school (Helmholtz Association).
- I also helped acquire and lead an industry collaboration with Bundesdruckerei GmbH.
- I am currently developing new research at the University of Glasgow and am looking for collaborators and partners.
At the moment:
- I am looking for a PhD student to join me in Glasgow, where I recently started on a permanent academic post to set up a new Computer Systems lab.
- I am part of the PhD Thesis Advisory Committees of Jonathan Bader, Fabian Lehmann, and Vasilis Bountris in the DFG Collaborative Research Center FONDA.
- I am supervising three L4 dissertation projects.
In the past:
- I have worked closely with PhD students at TU Berlin (in the Distributed and Operating Systems group of Prof. Odej Kao), HPI (in the Operating Systems and Middleware group of Prof. Andreas Polze), and HU Berlin (in the Knowledge Management in Bioinformatics group of Prof. Ulf Leser) as a postdoc and senior researcher at TU Berlin as well as a guest professor at HU Berlin.
- I (co)-supervised over two dozen bachelor and master theses at TU Berlin, HPI, and HU Berlin over the last ten years. I have also (co-)supervised numerous semester-long student group projects at these institutions.
- I have acted as a supervisor for four MSc dissertation projects (and was a reader of five) at the University of Glasgow.
I have been involved in teaching the basics of distributed systems, operating systems, and systems engineering as well as related advanced topics such as cloud computing and big data systems.
A full list of lectures, seminars, group projects, interdisciplinary courses, and extracurricular teaching can be found at https://lauritzthamsen.org/teaching/.
You can usually find me in S 152 in the School of Computing Science (2nd floor, 15 Liliybank Gardens, accessible through the Sir Alwyn Williams Building, 18 Lilybank Gardens).
I am part of the student conduct team of the School of Computing Science, coordinating plagiarism cases together with Richard McCreadie, and have recently been nominated as School adviser for sustainability in the curriculum. In this new role, I will help to further integrate low-carbon and sustainable computing topics into the School's teaching.
Together with colleagues, I am doing Disability Office Hours. We are aiming to offer these once per semester to the School’s students.
I am helping out with CompuMatch inquiries, a School service that matches scientists of various disciplines with computing researchers to foster new and interesting research collaborations.