User profiles for Tim Harris

Tim Harris

Microsoft
Verified email at microsoft.com
Cited by 25434

Xen and the art of virtualization

…, B Dragovic, K Fraser, S Hand, T Harris… - ACM SIGOPS operating …, 2003 - dl.acm.org
Numerous systems have been designed which use virtualization to subdivide the ample
resources of a modern computer. Some require specialized hardware, or cannot support …

Composable memory transactions

T Harris, S Marlow, S Peyton-Jones… - Proceedings of the tenth …, 2005 - dl.acm.org
Writing concurrent programs is notoriously difficult, and is of increasing practical importance.
A particular source of concern is that even correctly-implemented concurrency abstractions …

The multikernel: a new OS architecture for scalable multicore systems

A Baumann, P Barham, PE Dagand, T Harris… - Proceedings of the …, 2009 - dl.acm.org
Commodity computer systems contain more and more processor cores and exhibit increasingly
diverse architectural tradeoffs, including memory hierarchies, interconnects, instruction …

Language support for lightweight transactions

T Harris, K Fraser - ACM Sigplan Notices, 2014 - dl.acm.org
Concurrent programming is notoriously difficult. Current abstractions are intricate and make
it hard to design computer systems that are reliable and scalable. We argue that these …

[PDF][PDF] The BioPlex network: a systematic exploration of the human interactome

…, B Zhai, D Kolippakkam, J Mintseris, RA Obar, T Harris… - Cell, 2015 - cell.com
Protein interactions form a network whose structure drives cellular function and whose
organization informs biological inquiry. Using high-throughput affinity-purification mass …

[PDF][PDF] The NAS parallel benchmarks 2.0

D Bailey, T Harris, W Saphir, R Van Der Wijngaart… - 1995 - nas.nasa.gov
We describe a set of implementations of the NAS Parallel Benchmarks based on Fortran 77
and the MPI message passing standard. These implementations, which are intended to be …

Exome sequencing in amyotrophic lateral sclerosis identifies risk genes and pathways

…, R Brown, MB Harms, GM Cooper, T Harris… - Science, 2015 - science.org
Amyotrophic lateral sclerosis (ALS) is a devastating neurological disease with no effective
treatment. We report the results of a moderate-scale sequencing study aimed at increasing the …

Sequence of human tissue inhibitor of metalloproteinases and its identity to erythroid-potentiating activity

…, BJ Smith, EM Wright, PE Stephens, TJR Harris… - Nature, 1985 - nature.com
Collagen fibres form the stable architecture of connective tissues and their breakdown is a
key irreversible step in many pathological conditions 1,2 . The destruction of collagen is …

A pragmatic implementation of non-blocking linked-lists

TL Harris - International Symposium on Distributed Computing, 2001 - Springer
We present a new non-blocking implementation of concurrent linked-lists supporting linearizable
insertion and deletion operations. The new algorithm provides substantial benefits over …

[BOOK][B] Transactional memory

T Harris, JR Larus, R Rajwar - 2010 - api.taylorfrancis.com
Many of the challenges in building shared-memory data structures stem from needing to
update several memory locations at once—eg, updating four pointers to insert an item into a …