Tim Harris
Affiliations:- Microsoft, Cambridge, UK
- Amazon S3, Cambridge, UK (former)
- Oracle Labs, Cambridge, UK (former)
- Microsoft Research, Cambridge, UK (former)
- University of Cambridge, Computer Laboratory, UK (former, PhD)
- Sun Microsystems Laboratories, Burlington, MA, USA (former)
According to our database1,
Tim Harris
authored at least 100 papers
between 2000 and 2021.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on linkedin.com
-
on twitter.com
-
on timharris.uk
-
on id.loc.gov
-
on dl.acm.org
On csauthors.net:
Bibliography
2021
SIGACT News, 2021
DistIR: An Intermediate Representation and Simulator for Efficient Neural Network Distribution.
CoRR, 2021
CoRR, 2021
Proceedings of the EuroMLSys@EuroSys 2021, 2021
2018
Closing the Performance Gap Between Volatile and Persistent Key-Value Stores Using Cross-Referencing Logs.
Proceedings of the 2018 USENIX Annual Technical Conference, 2018
Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, 2018
Proceedings of the Thirteenth EuroSys Conference, 2018
2017
ACM Trans. Parallel Comput., 2017
Proceedings of the 9th USENIX Workshop on Hot Topics in Storage and File Systems, 2017
Proceedings of the Twelfth European Conference on Computer Systems, 2017
Proceedings of the Twelfth European Conference on Computer Systems, 2017
2016
Taurus: A Holistic Language Runtime System for Coordinating Distributed Managed-Language Applications.
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016
2015
SIGACT News, 2015
Proceedings of the 2015 USENIX Annual Technical Conference, 2015
Proceedings of the 2015 USENIX Annual Technical Conference, 2015
Proceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers, 2015
Proceedings of the 15th Workshop on Hot Topics in Operating Systems, 2015
2014
Proceedings of the 2014 Conference on Timely Results in Operating Systems, 2014
Proceedings of the Ninth Eurosys Conference 2014, 2014
2013
Message Passing or Shared Memory: Evaluating the Delegation Abstraction for Multicores.
Proceedings of the Principles of Distributed Systems - 17th International Conference, 2013
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013
Proceedings of the 5th USENIX Workshop on Hot Topics in Parallelism, 2013
Proceedings of the 20th Annual International Conference on High Performance Computing, 2013
2012
ACM Trans. Archit. Code Optim., 2012
J. Parallel Distributed Comput., 2012
Int. J. Parallel Program., 2012
Proceedings of the IEEE 24th International Symposium on Computer Architecture and High Performance Computing, 2012
STM in the small: trading generality for performance in software transactional memory.
Proceedings of the European Conference on Computer Systems, 2012
Proceedings of the ECOOP 2012 - Object-Oriented Programming, 2012
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, 2012
2011
ACM Trans. Program. Lang. Syst., 2011
Int. J. Parallel Program., 2011
Proceedings of the 7th International Conference on Virtual Execution Environments, 2011
Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2011
Proceedings of the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011
Proceedings of the 2011 International Conference on Parallel Architectures and Compilation Techniques, 2011
2010
Synthesis Lectures on Computer Architecture, Morgan & Claypool Publishers, ISBN: 978-3-031-01728-5, 2010
Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2010
Proceedings of the 43rd Annual IEEE/ACM International Symposium on Microarchitecture, 2010
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, 2010
Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques, 2010
2009
Proceedings of the SPAA 2009: Proceedings of the 21st Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2009
Proceedings of the 22nd ACM Symposium on Operating Systems Principles 2009, 2009
Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2009
Transactional memory with strong atomicity using off-the-shelf memory protection hardware.
Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2009
Proceedings of the 36th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2009
Proceedings of the 42st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-42 2009), 2009
Taking the heat off transactions: Dynamic selection of pessimistic concurrency control.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009
Proceedings of the 23rd international conference on Supercomputing, 2009
Proceedings of the 2009 EuroSys Conference, Nuremberg, Germany, April 1-3, 2009, 2009
Proceedings of the CONCUR 2009 - Concurrency Theory, 20th International Conference, 2009
Proceedings of the Compiler Construction, 18th International Conference, 2009
2008
Transactions are back---but are they the same?: "Le Retour de Martin Guerre" (Sommersby).
SIGACT News, 2008
Proceedings of the 9th workshop on MEmory performance, 2008
Proceedings of the 7th International Symposium on Memory Management, 2008
Proceedings of the Transactional Memory: From Implementation to Application, 08.06., 2008
08241 Abstracts Collection - Transactional Memory : From Implementation to Application.
Proceedings of the Transactional Memory: From Implementation to Application, 08.06., 2008
The limits of software transactional memory (STM): dissecting Haskell STM applications on a many-core environment.
Proceedings of the 5th Conference on Computing Frontiers, 2008
2007
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2007
Proceedings of the 12th ACM SIGPLAN International Conference on Functional Programming, 2007
2006
Sci. Comput. Program., 2006
Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, 2006
Resource Management for Global Public Computing: Many Policies Are Better Than (N)one.
Proceedings of the 3rd USENIX Workshop on Real, Large Distributed Systems, 2006
Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06), 2006
Proceedings of the Functional and Logic Programming, 8th International Symposium, 2006
2005
Proceedings of the Distributed Computing, 19th International Conference, 2005
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2005
Proceedings of the ACM SIGPLAN Workshop on Haskell, 2005
Proceedings of the 2005 ACM Conference on Emerging Network Experiment and Technology, 2005
2004
Proceedings of the Twenty-Third Annual ACM Symposium on Principles of Distributed Computing, 2004
Proceedings of the First USENIX Workshop on Real, Large Distributed Systems, 2004
Proceedings of the 5th International Workshop on Grid Computing (GRID 2004), 2004
2003
Proceedings of the 19th ACM Symposium on Operating Systems Principles 2003, 2003
Proceedings of the Trust Management, First International Conference, 2003
Proceedings of the Peer-to-Peer Systems II, Second International Workshop, 2003
Proceedings of the 12th International Symposium on High-Performance Distributed Computing (HPDC-12 2003), 2003
International computer science series, Addison-Wesley, ISBN: 978-0-321-11789-2, 2003
2002
Proceedings of the Distributed Computing, 16th International Conference, 2002
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002
Proceedings of the Web Engineering and Peer-to-Peer Computing, 2002
2001
Proceedings of the Distributed Computing, 15th International Conference, 2001
2000