Posts by Collection

committees

people

publications

Introducing Parallelism to the Ranges TS

Gordon Brown, Christopher Di Bella, Michael Haidl, Toomas Remmelg, Ruyman Reyes, and Michel Steuwer

Proceedings of the International Workshop on OpenCL, IWOCL 2018, Oxford, United Kingdom, May 14-16, 2018

Generating Efficient FFT GPU Code with Lift

Bastian Köpcke, Michel Steuwer, and Sergei Gorlatch

Proceedings of the 8th ACM SIGPLAN International Workshop on Functional High-Performance and Numerical Computing @ FHPNC 2019, Berlin, August 2019.

Download here

talks

teaching

Operating Systems

Undergraduate course (Level H/M), University of Glasgow, School of Computing Science, 1900

The aims of the Operating Systems course are:

Team Project 3

Undergraduate course (Level H/M), University of Glasgow, School of Computing Science, 1900

The team project is an integral and distinctive part of any Glasgow Computing Science degree. It allows students to experience first hand the many issues concerning effective teamwork as well as the various phases of the software lifecycle in some depth.

Systems Programming

Undergraduate course (Level H/M), University of Glasgow, School of Computing Science, 1900

The aims of the Systems Programming course are:

Team Project 3

Undergraduate course (Level H/M), University of Glasgow, School of Computing Science, 1900

The team project is an integral and distinctive part of any Glasgow Computing Science degree. It allows students to experience first hand the many issues concerning effective teamwork as well as the various phases of the software lifecycle in some depth.