Tim Harris

Collaborator

Tim HarrisTim Harris is a researcher at MSR Cambridge where he works on concurrent algorithms and new abstractions for concurrent programming. His recent work has focused on the implementation of software transactional memory for multi-core computers, and the design of programming language features based on it.

Tim has a BA and PhD in computer science from Cambridge University Computer Laboratory. He was on the faculty at the Computer Laboratory from 2000-2004 where he led the department's research on concurrent data structures and contributed to the Xen virtual machine monitor project. He joined Microsoft Research in 2004.

Research Interests: 

Parallel programming, concurrent programming, language design and implementation.

E-mail address

moc.tfosorcim@sirraht