Paul Barham

Publication List Details

Period

1996 - 2003

Number

20

Co-Authors

Xen and the Art of Virtualization (2003)

Paul Barham, Boris Dragovic, Keir Fraser, Steven H, Tim Harris, Alex Ho, ...

Numerous systems have been designed which use virtualization to subdivide the ample resources of a modern computer. Some require specialized hardware, or cannot support commodity operating systems....

USENIX Association (2003)

Paul Barham, Dushyanth Narayanan

Understanding the performance of distributed systems requires correlation of thousands of interactions between numerous components --- a task best left to a computer. Today's systems provide...

Xen and the Art of Virtualization (2003)

Paul Barham, Boris Dragovic, Keir Fraser, Steven H, Tim Harris, Alex Ho, ...

Numerous systems have been designed which use virtualization to subdivide the ample resources of a modern computer. Some require specialized hardware, or cannot support commodity operating systems....

Copyright 2002, Intel Corporation, All rights reserved. (2003)

Steven H, Paul Barham, Steven Hand, Rebecca Isaacs, Paul Jardetzky, Richard Mortier, ...

This paper argues that there is significant benefit in providing multiple progressively stronger layers of security for hosts connecting to the Internet. It claims that this multi-layered approach...

Victer: An Embedded Virtual Simulation System For Land Warrior (lw) (2002)

Paul Barham, Brian Plamondon, Paul Dumanoir, Pat Garitty

Reality by Design, Inc. (RBD), the Military Division of Advanced Interactive Systems (AIS), has designed and developed an embedded, man-in-the-loop, virtual simulation/stimulation system suitable for...

Performance Analysis in Loosely-Coupled Distributed Systems (2002)

Rebecca Isaacs, Paul Barham

This paper considers some of the performance-related issues which must be tackled in order that the potential for Web Services to provide a truly global distributed system be achieved

Wide Area Audio Synchronisation (2001)

Paul Barham, Richard Black, Ian Pratt

Introduction In this short paper we describe a Wide Area Audio Synchronisation demonstration using the Quality of Service (QoS) facilities of the Nemesis operating system. The Nemesis operating...

The Laboratory for Human Interaction in the Virtual Environment (1999)

William Cockayne, Michael Zyda, Paul Barham, Don Brutzman, John Falby

The Laboratory for Human Interaction in the Virtual Environment at the Naval Postgraduate School is one of the leading groups for the comprehensive study of humans in the virtual environment. The lab...

The Design and Implementation of an Operating System to Support Distributed Multimedia Applications (1999)

Ian Leslie, Derek Mcauley, Richard Black, Timothy Roscoe, Paul Barham, David Evers, ...

Support for multimedia applications by general purpose computing platforms has been the subject of considerable research. Much of this work is based on an evolutionary strategy in which small changes...

Congestion Pricing for Congestion Avoidance (1999)

Peter Key, Derek Mcauley, Paul Barham, Koenraad Laevens

This paper describes the use of Congestion Pricing as a means of providing Congestion Control and Differentiated Quality of Service. The application of the proposed technique to the Internet Protocol...

Protocol Implementation in a Vertically Structured Operating System (1999)

Richard Black, Paul Barham, Austin Donnelly, Neil Stratford

A vertically structured Operating System is one in which neither the "kernel" nor "servers" perform work on behalf of applications -- the former because it exists only to multiplex the CPU, and the...

The Design and Implementation of an Operating System to Support Distributed Multimedia Applications (1999)

Ian Leslie, Derek Mcauley, Richard Black, Timothy Roscoe, Paul Barham, David Evers, ...

Support for multimedia applications by general purpose computing platforms has been the subject of considerable research. Much of this work is based on an evolutionary strategy in which small changes...

The Design and Implementation of an Operating System to Support Distributed Multimedia Applications (1999)

Ian Leslie, Derek Mcauley, Richard Black, Timothy Roscoe, Paul Barham, David Evers, ...

Support for multimedia applications by general purpose computing platforms has been the subject of considerable research.

Measurement Based Resource Allocation for Multimedia Applications (1999)

Paul Barham, Simon Crosby, Tim Granger, Neil Stratford, Meriel Huggard, Fergal Toomey

Modern networks are now capable of guaranteeing a consistent Quality of Service (QoS) to multimedia traffic streams. A number of major operating system vendors are also working hard to extend these...

The Design and Implementation of an Operating System to Support Distributed Multimedia Applications (1999)

Ian Leslie, Derek Mcauley, Richard Black, Timothy Roscoe, Paul Barham, David Evers, ...

Support for multimedia applications by general purpose computing platforms has been the subject of considerable research. Much of this work is based on an evolutionary strategy in which small changes...

Measurement Based Resource Allocation for Multimedia Applications (1998)

Paul Barham, Simon Crosby, Tim Granger, Neil Stratford, Meriel Huggard, Fergal Toomey

Modern networks are now capable of guaranteeing a consistent Quality of Service (QoS) to multimedia traffic streams. A number of major operating system vendors are also working hard to extend these...

The Design and Implementation of an Operating System to Support Distributed Multimedia Applications (1998)

Ian Leslie, Derek Mcauley, Richard Black, Timothy Roscoe, Paul Barham, David Evers, ...

Support for multimedia applications by general purpose computing platforms has been the subject of considerable research. Much of this work is based on an evolutionary strategy in which small changes...

The Design and Implementation of an Operating System to Support Distributed Multimedia Applications (1997)

Ian Leslie, Derek Mcauley, Richard Black, Timothy Roscoe, Paul Barham, David Evers, ...

Support for multimedia applications by general purpose computing platforms has been the subject of considerable research. Much of this work is based on an evolutionary strategy in which small changes...

Protocol Implementation in a Vertically Structured Operating System (1997)

Richard Black, Paul Barham, Austin Donnelly, Neil Stratford

A vertically structured Operating System is one in which neither the "kernel" nor "servers" perform work on behalf of applications -- the former because it exists only to multiplex the CPU, and the...

The Design and Implementation of an Operating System to Support Distributed Multimedia Applications (1996)

Ian Leslie, Derek Mcauley, Richard Black, Timothy Roscoe, Paul Barham, David Evers, ...

Support for multimedia applications by general purpose computing platforms has been the subject of considerable research. Much of this work is based on an evolutionary strategy in which small changes...