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

David Gregg

Job Title: Professor
Qualifications: MSc, Dr. techn., FTCD
Research Areas: Software performance optimization, embedded systems
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.

I'm an associate professor in Computer Science at Trinity College Dublin. Before coming to Trinity, I 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 I was elected a Fellow of Trinity College Dublin. I am head of the Discipline of Software Systems. My current research deals with compilers, software development tools, and program optimization with a particular focus on multi-core architectures.

My Research interests

Professional Activities

Graduate Research Students

Previous Research Students

With current affiliation where known.

University Committees

School administrative duties


An auto-generated list of my publications can be found from here.

You can also check out my DBLP page, or an older and less complete 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