Dublin University Crest [Computer Science Department], [Trinity College Dublin] [Personnel] Trinity College Crest


David Gregg


Job Title: Senior Lecturer
Qualifications: MSc, Dr. techn., FTCD
Research Areas: Compiler Optimisation, Computer Architecture
Courses: CS2014/5 Systems Programming, CS3014 Concurrent Systems I
Location: Lloyd Institute 027
Phone: (+353 1 896) 3693
e-mail: David.Gregg at cs.tcd.ie
Postal Address: Dr David Gregg, Department of Computer Science, Trinity College Dublin, Dublin 2, Ireland.

David Gregg is a senior lecturer in the Department of Computer Science, Trinity College Dublin. Before coming to Trinity, he completed a doctorate in Computer Science at the Technische Universitaet in Vienna, on the topic of compiling for advanced instruction level parallel architectures in 2001. In May 2007 he was elected a Fellow of Trinity College Dublin. Within the larger Software Systems Laboratory, he leads a small research group with several postgraduate research students. His current research deals with compilers, program optimization and computer architecture, with a particular focus on optimizations for multi-core architectures.

News

I will be involved in the IBM's exascale stream computing research "Collaboratory" in Dublin. We are looking for a Postdoc and PhD student with an interest in research on compilers for stream computing to work on this project.

Research interests

Professional Activities

Graduate Research Students

Previous Research Students

Departmental Duties

Publications

A list of some of my publications can be found here.

Useful Links


[Personnel] [Computer Science] [Trinity College Dublin]
URL: http://www.cs.tcd.ie/David.Gregg/
David.Gregg at cs.tcd.ie