Steven Hand

Affiliations:
  • Google, Mountain View, CA, USA
  • University of Cambridge, UK (former)


According to our database1, Steven Hand authored at least 65 papers between 1993 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Resiliency at Scale: Managing Google's TPUv4 Machine Learning Supercomputer.
Proceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation, 2024

2022

2020
Borg: the next generation.
Proceedings of the EuroSys '20: Fifteenth EuroSys Conference 2020, 2020

Autopilot: workload autoscaling at Google.
Proceedings of the EuroSys '20: Fifteenth EuroSys Conference 2020, 2020

2016
Technical Perspective: High-performance virtualization: are we done?
Commun. ACM, 2016

Firmament: Fast, Centralized Cluster Scheduling at Scale.
Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, 2016

2015
Queues Don't Matter When You Can JUMP Them!
Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation, 2015

Broom: Sweeping Out Garbage Collection from Big Data Systems.
Proceedings of the 15th Workshop on Hot Topics in Operating Systems, 2015

Musketeer: all for one, one for all in data processing systems.
Proceedings of the Tenth European Conference on Computer Systems, 2015

2014
Adaptive Resource Provisioning for Virtualized Servers Using Kalman Filters.
ACM Trans. Auton. Adapt. Syst., 2014

2013
Unikernels: library operating systems for the cloud.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2013

New wine in old skins: the case for distributed operating systems in the data center.
Proceedings of the Asia-Pacific Workshop on Systems, 2013

2012
Please mind the gap between intra- and inter-chassis parallelism! (and how it can be closed).
Tiny Trans. Comput. Sci., 2012

Weak atomicity for the x86 memory consistency model.
J. Parallel Distributed Comput., 2012

Privacy analytics.
Comput. Commun. Rev., 2012

An experiment in determinism.
Commun. ACM, 2012

Signposts: end-to-end networking in a world of middleboxes.
Proceedings of the ACM SIGCOMM 2012 Conference, 2012

Exploring Compartmentalisation Hypotheses with SOAAP.
Proceedings of the Sixth IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops, 2012

The Seven Deadly Sins of Cloud Computing Research.
Proceedings of the 4th USENIX Workshop on Hot Topics in Cloud Computing, 2012

A down-to-earth look at the cloud host OS.
Proceedings of the 1st International Workshop on Hot Topics in Cloud Data Processing, 2012

Evolving TCP.: how hard can it be?
Proceedings of the 2012 ACM conference on CoNEXT student workshop, 2012

2011
Skywriting on CIEL: Programming the Data Center.
login Usenix Mag., 2011

Hybrid binary rewriting for memory access instrumentation.
Proceedings of the 7th International Conference on Virtual Execution Environments, 2011

Weak atomicity under the x86 memory consistency model.
Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2011

CIEL: A Universal Execution Engine for Distributed Data-Flow Computing.
Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation, 2011

Non-Deterministic Parallelism Considered Useful.
Proceedings of the 13th Workshop on Hot Topics in Operating Systems, 2011

2010
The case for crowd computing.
Proceedings of the 2ndt ACM SIGCOMM Workshop on Networking, 2010

Scripting the Cloud with Skywriting.
Proceedings of the 2nd USENIX Workshop on Hot Topics in Cloud Computing, 2010

Turning Down the LAMP: Software Specialisation for the Cloud.
Proceedings of the 2nd USENIX Workshop on Hot Topics in Cloud Computing, 2010

2009
Baggy Bounds Checking: An Efficient and Backwards-Compatible Defense against Out-of-Bounds Errors.
Proceedings of the 18th USENIX Security Symposium, 2009

Satori: Enlightened Page Sharing.
Proceedings of the 2009 USENIX Annual Technical Conference, 2009

Self-adaptive and self-configured CPU resource provisioning for virtualized servers using Kalman filters.
Proceedings of the 6th International Conference on Autonomic Computing, 2009

A runtime system for software lock elision.
Proceedings of the 2009 EuroSys Conference, Nuremberg, Germany, April 1-3, 2009, 2009

2008
Improving Xen security through disaggregation.
Proceedings of the 4th International Conference on Virtual Execution Environments, 2008

A transactional approach to lock scalability.
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008

Spread-Spectrum Computation.
Proceedings of the Fourth Workshop on Hot Topics in System Dependability, 2008

Privilege separation made easy: trusting small libraries not big processes.
Proceedings of the First European Workshop on System Security, 2008

On low dimensional random projections and similarity search.
Proceedings of the 17th ACM Conference on Information and Knowledge Management, 2008

2007
Hardware Virtualization with Xen.
login Usenix Mag., 2007

Beta Random Projection.
Proceedings of the Bio-Inspired Computing and Communication, 2007

2006
Practical taint-based protection using demand emulation.
Proceedings of the 2006 EuroSys Conference, Leuven, Belgium, April 18-21, 2006, 2006

Keyword Searching in Structured Overlays Via Content Distance Addressing.
Proceedings of the Databases, 2006

2005
The Inevitability of Xen.
login Usenix Mag., 2005

Facilitating the Development of Soft Devices.
Proceedings of the 2005 USENIX Annual Technical Conference, 2005

Keyword Searching in Hypercubic Manifolds.
Proceedings of the Fifth IEEE International Conference on Peer-to-Peer Computing (P2P 2005), 31 August, 2005

Live Migration of Virtual Machines.
Proceedings of the 2nd Symposium on Networked Systems Design and Implementation (NSDI 2005), 2005

A User-Level Approach To Network Attached Storage.
Proceedings of the 30th Annual IEEE Conference on Local Computer Networks (LCN 2005), 2005

Parallax: Managing Storage for a Million Machines.
Proceedings of HotOS'05: 10th Workshop on Hot Topics in Operating Systems, 2005

Are Virtual Machine Monitors Microkernels Done Right?
Proceedings of HotOS'05: 10th Workshop on Hot Topics in Operating Systems, 2005

Grid-level computing needs pervasive debugging.
Proceedings of the 6th IEEE/ACM International Conference on Grid Computing (GRID 2005), 2005

Location based placement of whole distributed systems.
Proceedings of the 2005 ACM Conference on Emerging Network Experiment and Technology, 2005

On the design of a pervasive debugger.
Proceedings of the Sixth International Workshop on Automated Debugging, 2005

2004
Global-scale Service Deployment in the XenoServer Platform.
Proceedings of the First USENIX Workshop on Real, Large Distributed Systems, 2004

PDB: Pervasive Debugging With Xen.
Proceedings of the 5th International Workshop on Grid Computing (GRID 2004), 2004

2003
Predicate routing: enabling controlled networking.
Comput. Commun. Rev., 2003

Plutarch: an argument for network pluralism.
Comput. Commun. Rev., 2003

Xen and the art of virtualization.
Proceedings of the 19th ACM Symposium on Operating Systems Principles 2003, 2003

Managing Trust and Reputation in the XenoServer Open Platform.
Proceedings of the Trust Management, First International Conference, 2003

Palimpsest: Soft-Capacity Storage for Planetary-Scale Services.
Proceedings of HotOS'03: 9th Workshop on Hot Topics in Operating Systems, 2003

XenoTrust: Event-based distributed trust management.
Proceedings of the 14th International Workshop on Database and Expert Systems Applications (DEXA'03), 2003

Spread Spectrum Storage with Mnemosyne.
Proceedings of the Future Directions in Distributed Computing, 2003

2002
InfoSpect: using a logic language for system health monitoring in distributed systems.
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

Transaction-Based Charging in Mnemosyne: A Peer-to-Peer Steganographic Storage System.
Proceedings of the Web Engineering and Peer-to-Peer Computing, 2002

Mnemosyne: Peer-to-Peer Steganographic Storage.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

1993
Towards the Messaging System of Tomorrow.
Proceedings of the Broadband Islands: Towards Integration, 1993


  Loading...