Students


Prospective Students

I'm continuously looking for enthusiastic students with good programming skills to master their term projects (Studienarbeiten), Bachelor theses, Diploma theses (Diplomarbeiten) or Master theses in a challenging and stimulating international research environment.

See my research page to get an impression of my scientific interests; for concrete subject matters simply pop into my office.


Current Students

Raphael Poss
PhD
Concurrency Virtualisation with SVP
University of Amsterdam, Institute of Informatics
Aram Visser
MSc
Functional Parallelism in SAC
University of Amsterdam, Institute of Informatics
Roeland Douma
MSc
Towards Irregular Arrays in SAC
University of Amsterdam, Institute of Informatics
Merijn Verstraaten
MSc
High-Level S-Net Coordination on the Single Chip Cloud Computer (SCC)
University of Amsterdam, Institute of Informatics
Frank Penczek
PhD
Dynamic Reconfiguration and Self-Adaptivity in Asynchronous Streaming Networks
University of Hertfordshire, Science and Technology Research Institute
Kai Trojahner
PhD
QUBE - Array Programming with Dependent Types
University of Lübeck, Institute of Software Technology and Programming Languages

Former students

Thomas Bernard
PhD
On the Compilation of a Parallel Language targeting the Self-adaptive Virtual Processor
University of Amsterdam, Institute of Informatics
Graduation: 2011
Degree: PhD
Present position: Associated Compiler Experts (ACE), Amsterdam
Zheng Zhangzheng
MSc
Using OpenMP as an Alternative Parallelization Strategy in SAC
University of Amsterdam, Institute of Informatics
Graduation: 2011
Degree: Master of Science in Grid Computing (Computer Science)
Present position:
Tim van Deurzen
BSc
Runtime Optimisation and Specialisation in SAC
University of Amsterdam, Institute of Informatics
Graduation: 2010
Degree: Bachelor of Science in Informatics
Present position: MSc student, University of Copenhagen
Jukka Julku
MSc
On Distributed Memory Support for the Coordination Language S-Net
Helsinki University of Technology
Graduation: 2010
Degree: Master of Science
Present position: VTT Technical Research Center of Finland
Kornelis Luyat
BSc
A Lightweight Implementation of Records in the Functional Array Language SAC
University of Amsterdam, Institute of Informatics
Graduation: 2009
Degree: Bachelor of Science in Informatics
Present position: MSc student, University of Amsterdam
Harald Krämer
BSc thesis
Explicit Thread Scheduling for Adaptivity in S-Net
University of Lübeck, Institute of Software Technology and Programming Languages
Graduation: 2009
Degree: Bachelor of Science in Informatics
Present position: MSc student, University of Lübeck
Frank Penczek
Diplomarbeit (Diploma thesis, 6 months full time)
On the Design and Implementation of a Multithreaded Runtime System for S-Net (in English)
University of Lübeck, Institute of Software Technology and Programming Languages, 2007
Studienarbeit (Research project, 3 months full time)
On the Implementation of a Domain-Specific Language for the Parallel Simulation of Cellular Automata on Distributed Memory Parallel Computers (in English)
University of Lübeck, Institute of Software Technology and Programming Languages, 2006
Graduation: 2007
Degree: Diplom-Informatiker (Diploma in Computer Science)
Present position: University of Hertfordshire, United Kingdom
Jan-Henrik Baumgarten
Studienarbeit (Research project, 3 months full time)
Zur Automatischen Generierung von Konsistenzprüfungen aus einer XML-basierten Syntaxbaum-Spezifikation für eine Compiler-Infrastruktur
(On the automatic generation of consistency checks from an XML-based syntax tree specification for a compiler infrastructure)
University of Lübeck, Institute of Software Technology and Programming Languages, 2006
Graduation: 2008
Degree: Diplom-Informatiker (Diploma in Computer Science)
Present position: TIG Automation GmbH, Hamburg
Michael Werner
Studienarbeit (Research project, 3 months full time)
Type Upgrades and Semi-static Dispatch for a Type System with Hierarchical Array Types and Function Overloading (in English)
University of Lübeck, Institute of Software Technology and Programming Languages, 2005
Graduation: 2007
Degree: Diplom-Informatiker (Diploma in Computer Science)
Present position: SYSGO AG, Mainz
Kai Trojahner
Diplomarbeit (Diploma thesis, 6 months full time)
Implicit Memory Management for a Functional Array Processing Language (in English)
University of Lübeck, Institute of Software Technology and Programming Languages, 2005
Studienarbeit (Research project, 3 months full time)
Zur Optimierung geschachtelter With-Loops in der Programmiersprache SAC
(On the optimization of nested with-loops in the programming language SAC)
University of Lübeck, Institute of Software Technology and Programming Languages, 2003
Graduation: 2005
Degree: Diplom-Informatiker (Diploma in Computer Science)
Present position: University of Lübeck
Karsten Hinckfuß
Diplomarbeit (Diploma thesis, 6 months full time)
With-Loop Fusion für die Funktionale Programmiersprache SAC
(With-loop fusion for the functional programming language SAC)
University of Lübeck, Institute of Software Technology and Programming Languages, 2005
Graduation: 2005
Degree: Diplom-Informatiker (Diploma in Computer Science)
Present position: PPI Financial Systems, Hamburg
Steffen Kuthe
Diplomarbeit (Diploma thesis, 6 months full time)
A Hybrid Shared Memory Execution Model for SAC (In English)
University of Lübeck, Institute of Software Technology and Programming Languages, 2005
Graduation: 2005
Degree: Diplom-Informatiker (Diploma in Computer Science)
Present position: PTA Consulting, Hamburg
Jiahui Liu
Exchange student (2 months full time)
Design of a Bibliography Management System (In English)
University of Lübeck, Institute of Software Technology and Programming Languages, 2003
Graduation: 2004 (from Zhejiang University, China)
Degree: BSc in Computer Science
Present position: Northwestern University, Chicago, USA
Borg Enders
Studienarbeit (Research project, 3 months full time)
Zum Scheduling von WITH-Loops in SAC
(On the scheduling of with-loops in SAC)
University of Kiel, Institute of Computer Science and Applied Mathematics, 2001
Graduation: 2002
Degree: Diplom-Ingenieur (Diploma in Computer Engineering)
Present position: PDV Financial Software, Hamburg
Nico Marcussen-Wulff
Diplomarbeit (Diploma thesis, 6 months full time)
Über die Verwendung der Static Single Assignment Form zur hochsprachlichen Optimierung der funktionalen Programmiersprache SAC
(On the use of static single assignment form for high-level code transformations in the functional programming language SAC)
University of Kiel, Institute of Computer Science and Applied Mathematics, 2001
Studienarbeit (Research project, 3 months full time)
Entwicklung und Implementierung eines Interface zur Nutzung von SAC-Modulen in C-Programmen
(Design and implementation of an interface for using SAC modules in C programs)
University of Kiel, Institute of Computer Science and Applied Mathematics, 2001
Graduation: 2001
Degree: Diplom-Ingenieur (Diploma in Computer Engineering)
Present position: PPI Financial Systems, Kiel
Björn Schierau
Diplomarbeit (Diploma thesis, 6 months full time)
Zur Entwicklung und Implementierung des Tile Size inferierenden Algorithmus TSI
(Design and implementation of the tile size inference algorithm TSI)
University of Kiel, Institute of Computer Science and Applied Mathematics, 2001
Studienarbeit (Research project, 3 months full time)
Zur Optimierung von Cachezugriffen in geschachtelten SAC-spezifischen Schleifenkonstrukten
(On the optimization of cache access behaviour in nested SAC-specific loop constructs)
University of Kiel, Institute of Computer Science and Applied Mathematics, 1999
Graduation: 2001
Degree: Diplom-Ingenieur (Diploma in Computer Engineering)
Present position: T-Systems, Stuttgart
Markus Bradtke
Studienarbeit (Research project, 3 months full time)
Realisierung des Array-Paddings für die Programmiersprache SAC
(Realization of array padding in the programming language SAC)
University of Kiel, Institute of Computer Science and Applied Mathematics, 2001
Graduation: 2002
Degree: Diplom-Ingenieur (Diploma in Computer Engineering)
Present position: Provinzial Versicherung, Kiel
Jan-Hendrik Schöler
Diplomarbeit (Diploma thesis, 9 months full time)
Optimierungen zur nebenläufigen Programmausführung in SAC
(Optimizations for concurrent program execution in SAC)
University of Kiel, Institute of Computer Science and Applied Mathematics, 2000
Graduation: 2000
Degree: Diplom-Informatiker (Diploma in Computer Science)
Present position: MobilCom Communicationstechnik, Büdelsdorf
Helge Ernst
Studienarbeit (Research project, 3 months full time)
Entwurf und Implementierung eines Integrierten Cache Simulationstools for SAC
(Design and implementation of an integrated cache simulation tool for SAC)
University of Kiel, Institute of Computer Science and Applied Mathematics, 2000
Graduation: 2002
Degree: Diplom-Informatiker (Diploma in Computer Science)
Present position: MobilCom Communicationstechnik, Büdelsdorf
Jan-Friso Evers
Studienarbeit (Research project, 3 months full time)
Der NAS-Benchmark FT in SAC - eine Fallstudie zum Vergleich von SAC mit Fortran
(The NAS benchmark FT in SAC - case study and comparison with Fortran)
University of Kiel, Institute of Computer Science and Applied Mathematics, 2000
Graduation: 2002
Degree: Diplom-Ingenieur (Diploma in Computer Engineering)
Present position: University of Kiel
Wolfgang Hielscher
Diplomarbeit (Diploma thesis, 9 months full time)
Modellierung, Simulation und Implementierung einer Computersteuerung für den Mehrzugbetrieb auf einer Modelleisenbahnanlage
(Modelling, simulation, and implementation of a computer-based control system for multiple train operation on a model railway)
University of Kiel, Institute of Computer Science and Applied Mathematics, 1999
Graduation: 1999
Degree: Diplom-Informatiker (Diploma in Computer Science)
Dietmar Kreye
Diplomarbeit (Diploma thesis, 9 months full time)
Zur Generierung von effizient ausführbarem Code aus SAC-spezifischen Schleifenkonstrukten
(On the generation of efficiently executable code from SAC-specific loop constructs)
University of Kiel, Institute of Computer Science and Applied Mathematics, 1998
Graduation: 1998
Degree: Diplom-Informatiker (Diploma in Computer Science)
Post-Graduation: 2003
Degree: Dr. rer. nat. (PhD in Computer Science)
Present position: sd&m, München
Sören Schwartz
Diplomarbeit (Diploma thesis, 9 months full time)
Zur Code-Optimierung von Schleifenkonstrukten der Programmiersprache SAC
(On code optimization of loop constructs in the programming language SAC)
University of Kiel, Institute of Computer Science and Applied Mathematics, 1998
Graduation: 1998
Degree: Diplom-Informatiker (Diploma in Computer Science)
Present position: Daimler-Chrysler, Stuttgart

Valid HTML 4.01!     Valid CSS!             Dr Clemens Grelck