Tim Harris

e-mail: timothy.l.harris@oracle.com (work)
e-mail: tim.harris@gmail.com (personal)
web: http://labs.oracle.com/people/timharris (work)
web: http://tlhphotography.uk (photography)
twitter: @THarris_Tim

I am at Oracle Labs in Cambridge, UK. My research interests span multiple layers of the stack. I am particularly interested in parallel programming, OS / runtime-system interaction, and opportunities for specialized architecture support for particular workloads. Right now I am looking at OS and VM support for distributed runtime systems, particularly in the setting of distributed graph algorithms running on clusters. I collaborate with the Scalable Synchronization group in Burlington, MA, USA, and with the Green-Marl project in CA, USA.


Selected work

All publications by year


Community service

I will be PC chair for PPoPP 2016, and am currently joint PC-chair for EuroSys 2015 (along with Maurice Herlihy). I have recently served as chair of the ASPLOS steering committee (2013–2014), and as vice-chair of EuroSys, the SIGOPS European Chapter (2009–2013). I was general chair for ASPLOS 2012 in London, UK. I am serving on the TRANSACT steering committee, and the programme committees for SOSP 2015, PPoPP 2015, OPODIS 2014, MSPC 2014 (joint chair), PLOS 2013 (joint chair), DSLDI 2013, ISMM 2013, EuroSys 2013, PODC 2013, OSDI 2012, PLOS 2011, SOSP 2011, HotPar 2011, POPL 2011, ICDCN 2011, VEE 2010, IPDPS 2010, ASPLOS 2010, PPoPP 2010, SSS 2009, PODC 2009, ESOP 2009, ASPLOS 2009, PPoPP 2009, DISC 2008, EuroSys Doctoral Workshop 2008, PPoPP 2008, VEE 2007, ISMM 2007, OOPSLA 2007, PLDI 2007, EuroSys 2007, DISC 2006, PODC 2006, PPoPP 2006, EuroSys Doctoral Workshop 2005 (chair), SCOOL 2005 (co-chair), VEE 2005, PODC CSJP Workshop 2004, and been a reviewer for numerous conferences and journals such as OOPSLA, OSDI, PLDI, POPL, SOSP, TOCS and TOPLAS.


Photography

I have a separate web site for my photography at http://tlhphotography.uk, and more images on flickr at http://www.flickr.com/photos/timitim/.