John Kubiatowicz

Affiliations:
  • University of California, Berkeley, USA


According to our database1, John Kubiatowicz authored at least 110 papers between 1990 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
FogROS2-Sky: Optimizing Latency and Cost for Multi-Cloud Robot Applications.
CoRR, 2023

Tackling the Qubit Mapping Problem with Permutation-Aware Synthesis.
CoRR, 2023

Improving Quantum Circuit Synthesis with Machine Learning.
Proceedings of the IEEE International Conference on Quantum Computing and Engineering, 2023

Tackling the Qubit Mapping Problem with Permutation-Aware Synthesis.
Proceedings of the IEEE International Conference on Quantum Computing and Engineering, 2023

FogROS2-SGC: A ROS2 Cloud Robotics Platform for Secure Global Connectivity.
IROS, 2023

FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2.
Proceedings of the IEEE International Conference on Robotics and Automation, 2023

2022
SCL: A Secure Concurrency Layer For Paranoid Stateful Lambdas.
CoRR, 2022

FogROS G: Enabling Secure, Connected and Mobile Fog Robotics with Global Addressability.
CoRR, 2022

Wide Quantum Circuit Optimization with Topology Aware Synthesis.
CoRR, 2022

FogROS 2: An Adaptive and Extensible Platform for Cloud and Fog Robotics Using ROS 2.
CoRR, 2022

2021
FogROS: An Adaptive Framework for Automating Fog Robotics Deployment.
Proceedings of the 17th IEEE International Conference on Automation Science and Engineering, 2021

2019
A Hardware Accelerator for Tracing Garbage Collection.
IEEE Micro, 2019

Hot Chips 30.
IEEE Micro, 2019

A Fog Robotics Approach to Deep Robot Learning: Application to Object Recognition and Grasp Planning in Surface Decluttering.
Proceedings of the International Conference on Robotics and Automation, 2019

Global Data Plane: A Federated Vision for Secure Data in Edge Computing.
Proceedings of the 39th IEEE International Conference on Distributed Computing Systems, 2019

2018
MARC: A Resource Consumption Modeling Service for Self-Aware Autonomous Agents.
ACM Trans. Auton. Adapt. Syst., 2018

Enabling power-awareness for the Xen hypervisor.
SIGBED Rev., 2018

2017
Power Consumption Models for Multi-Tenant Server Infrastructures.
ACM Trans. Archit. Code Optim., 2017

Return of the Runtimes: Rethinking the Language Runtime System for the Cloud 3.0 Era.
Proceedings of the 16th Workshop on Hot Topics in Operating Systems, 2017

2016
Toward a Global Data Infrastructure.
IEEE Internet Comput., 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
Bloom Cookies: Web Search Personalization without User Tracking.
Proceedings of the 22nd Annual Network and Distributed System Security Symposium, 2015

Trash Day: Coordinating Garbage Collection in Distributed Systems.
Proceedings of the 15th Workshop on Hot Topics in Operating Systems, 2015

The Cloud is Not Enough: Saving IoT from the Cloud.
Proceedings of the 7th USENIX Workshop on Hot Topics in Cloud Computing, 2015

2014
The Swarm at the Edge of the Cloud.
IEEE Des. Test, 2014

Author retrospective for anatomy of a message in the alewife multiprocessor.
Proceedings of the ACM International Conference on Supercomputing 25th Anniversary Volume, 2014

2013
Juggle: addressing extrinsic load imbalances in SPMD applications on multicore computers.
Clust. Comput., 2013

QuRE: The Quantum Resource Estimator toolbox.
Proceedings of the 2013 IEEE 31st International Conference on Computer Design, 2013

Chisel-Q: Designing quantum circuits with a scala embedded language.
Proceedings of the 2013 IEEE 31st International Conference on Computer Design, 2013

Tessellation: refactoring the OS around explicit resource containers with continuous adaptation.
Proceedings of the 50th Annual Design Automation Conference 2013, 2013

PHANTOM: practical oblivious computation in a secure processor.
Proceedings of the 2013 ACM SIGSAC Conference on Computer and Communications Security, 2013

2012
A Secure Fine-Grained Access Control Mechanism for Networked Storage Systems.
Proceedings of the Sixth International Conference on Software Security and Reliability, 2012

GPUs as an opportunity for offloading garbage collection.
Proceedings of the International Symposium on Memory Management, 2012

2011
Real-time Musical Applications on an Experimental Operating System for Multi-Core Processors.
Proceedings of the 2011 International Computer Music Conference, 2011

Juggle: proactive load balancing on multicore computers.
Proceedings of the 20th ACM International Symposium on High Performance Distributed Computing, 2011

Tessellation operating system: Building a real-time, responsive, high-throughput client OS for many-core architectures.
Proceedings of the 2011 IEEE Hot Chips 23 Symposium (HCS), 2011

2009
A view of the parallel computing landscape.
Commun. ACM, 2009

Analysis of photonic networks for a chip multiprocessor using scientific applications.
Proceedings of the Third International Symposium on Networks-on-Chips, 2009

A fault tolerant, area efficient architecture for Shor's factoring algorithm.
Proceedings of the 36th International Symposium on Computer Architecture (ISCA 2009), 2009

Tiered Fault Tolerance for Long-Term Integrity.
Proceedings of the 7th USENIX Conference on File and Storage Technologies, 2009

2008
Running a Quantum Circuit at the Speed of Data.
Proceedings of the 35th International Symposium on Computer Architecture (ISCA 2008), 2008

2007
Guest Editors' Introduction: Hot Chips 18.
IEEE Micro, 2007

Attested append-only memory: making adversaries stick to their word.
Proceedings of the 21st ACM Symposium on Operating Systems Principles 2007, 2007

Antiquity: exploiting a secure log for wide-area distributed storage.
Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007, 2007

Automated generation of layout and control for quantum circuits.
Proceedings of the 4th Conference on Computing Frontiers, 2007

2006
Efficient Replica Maintenance for Distributed Storage Systems.
Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI 2006), 2006

Interconnection Networks for Scalable Quantum Computers.
Proceedings of the 33rd International Symposium on Computer Architecture (ISCA 2006), 2006

Proactive Replication for Data Durability.
Proceedings of the 5th International workshop on Peer-To-Peer Systems, 2006

ChunkCast: An Anycast Service for Large Content Distribution.
Proceedings of the 5th International workshop on Peer-To-Peer Systems, 2006

2005
Efficiently Binding Data to Owners in Distributed Content-Addressable Storage Systems.
Proceedings of the 3rd International IEEE Security in Storage Workshop (SISW 2005), 2005

OpenDHT: a public DHT service and its uses.
Proceedings of the ACM SIGCOMM 2005 Conference on Applications, 2005

Optimizing Robustness While Generating Shared Secret Safe Primes.
Proceedings of the Public Key Cryptography, 2005

Impact of Neighbor Selection on Performance and Resilience of Structured P2P Networks.
Proceedings of the Peer-to-Peer Systems IV, 4th International Workshop, 2005

Fixing the Embarrassing Slowness of OpenDHT on PlanetLab.
Proceedings of the Second USENIX Workshop on Real, Large Distributed Systems, 2005

2004
Datapath and control for quantum wires.
ACM Trans. Archit. Code Optim., 2004

Distributed Object Location in a Dynamic Network.
Theory Comput. Syst., 2004

Tapestry: a resilient global-scale overlay for service deployment.
IEEE J. Sel. Areas Commun., 2004

Monitoring, Analyzing, and Controlling Internet-scale Systems with ACME
CoRR, 2004

Handling Churn in a DHT (Awarded Best Paper!).
Proceedings of the General Track: 2004 USENIX Annual Technical Conference, June 27, 2004

Object location in realistic networks.
Proceedings of the SPAA 2004: Proceedings of the Sixteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2004

A note on the nearest neighbor in growth-restricted metrics.
Proceedings of the Fifteenth Annual ACM-SIAM Symposium on Discrete Algorithms, 2004

Brief announcement: stretch between nearby peers.
Proceedings of the Twenty-Third Annual ACM Symposium on Principles of Distributed Computing, 2004

Selfish caching in distributed systems: a game-theoretic analysis.
Proceedings of the Twenty-Third Annual ACM Symposium on Principles of Distributed Computing, 2004

Improving Bandwidth Efficiency of Peer-to-Peer Storage.
Proceedings of the 4th International Conference on Peer-to-Peer Computing (P2P 2004), 2004

Rapid Mobility via Type Indirection.
Proceedings of the Peer-to-Peer Systems III, Third International Workshop, 2004

Characterizing Selfishly Constructed Overlay Routing Networks.
Proceedings of the Proceedings IEEE INFOCOM 2004, 2004

Exploiting Prediction to Reduce Power on Buses.
Proceedings of the 10th International Conference on High-Performance Computer Architecture (HPCA-10 2004), 2004

2003
Extracting guarantees from chaos.
Commun. ACM, 2003

Asymptotically Efficient Approaches to Fault-Tolerance in Peer-to-Peer Networks.
Proceedings of the Distributed Computing, 17th International Conference, 2003

The effect of communication costs in solid-state quantum computing architectures.
Proceedings of the SPAA 2003: Proceedings of the Fifteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2003

Approximate Object Location and Spam Filtering on Peer-to-Peer Systems.
Proceedings of the Middleware 2003, 2003

Building Quantum Wires: The Long and the Short of It.
Proceedings of the 30th International Symposium on Computer Architecture (ISCA 2003), 2003

Structured Peer-to-Peer Overlays Need Application-Driven Benchmarks.
Proceedings of the Peer-to-Peer Systems II, Second International Workshop, 2003

Towards a Common API for Structured Peer-to-Peer Overlays.
Proceedings of the Peer-to-Peer Systems II, Second International Workshop, 2003

Exploiting Routing Redundancy via Structured Peer-to-Peer Overlays.
Proceedings of the 11th IEEE International Conference on Network Protocols (ICNP 2003), 2003

The Hash History Approach for Reconciling Mutual Inconsistency.
Proceedings of the 23rd International Conference on Distributed Computing Systems (ICDCS 2003), 2003

Pond: The OceanStore Prototype.
Proceedings of the FAST '03 Conference on File and Storage Technologies, March 31, 2003

Naming and Integrity: Self-verifying Data in Peer-to-Peer Systems.
Proceedings of the Future Directions in Distributed Computing, 2003

2002
Guest Editors' Introduction: Hot Chips 13.
IEEE Micro, 2002

Tapestry: a fault-tolerant wide-area application infrastructure.
Comput. Commun. Rev., 2002

Introspective Failure Analysis: Avoiding Correlated Failures in Peer-to-Peer Systems.
Proceedings of the 21st Symposium on Reliable Distributed Systems (SRDS 2002), 2002

Efficient heartbeats and repair of softstate in decentralized object location and routing systems.
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

Replica management should be a game.
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

SCAN: A Dynamic, Scalable, and Efficient Content Distribution Network.
Proceedings of the Pervasive Computing, 2002

Brocade: Landmark Routing on Overlay Networks.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

Erasure Coding Vs. Replication: A Quantitative Comparison.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

Dynamic Replica Placement for Scalable Content Delivery.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

Probabilistic Location and Routing.
Proceedings of the Proceedings IEEE INFOCOM 2002, 2002

2001
Maintenance-Free Global Data Storage.
IEEE Internet Comput., 2001

Bayeux: an architecture for scalable and fault-tolerant wide-area data dissemination.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 2001

Quantifying Network Denial of Service: A Location Service Case Study.
Proceedings of the Information and Communications Security, Third International Conference, 2001

2000
Multigrain shared memory.
ACM Trans. Comput. Syst., 2000

NinjaMail: The Design of a High-Performance Clustered, Distributed E-Mail System.
Proceedings of the 2000 International Workshop on Parallel Processing, 2000

OceanStore: An Architecture for Global-Scale Persistent Storage.
Proceedings of the ASPLOS-IX Proceedings of the 9th International Conference on Architectural Support for Programming Languages and Operating Systems, 2000

1999
The MIT Alewife Machine.
Proc. IEEE, 1999

ISTORE: Introspective Storage for Data-Intensive Network Services.
Proceedings of The Seventh Workshop on Hot Topics in Operating Systems, 1999

1998
Integrated shared-memory and message-passing communication in the Alewife multiprocessor.
PhD thesis, 1998

Exploiting Two-Case Delivery for Fast Protected Messaging.
Proceedings of the Fourth International Symposium on High-Performance Computer Architecture, Las Vegas, Nevada, USA, January 31, 1998

The Sensitivity of Communication Mechanisms to Bandwidth and Latency.
Proceedings of the Fourth International Symposium on High-Performance Computer Architecture, Las Vegas, Nevada, USA, January 31, 1998

1996
Application Performance on the MIT Alewife Machine.
Computer, 1996

MGS: A Multigrain Shared Memory System.
Proceedings of the 23rd Annual International Symposium on Computer Architecture, 1996

1995
Remote Queues: Exposing Message Queues for Optimization and Atomicity.
Proceedings of the 7th Annual ACM Symposium on Parallel Algorithms and Architectures, 1995

The MIT Alewife Machine: Architecture and Performance.
Proceedings of the 22nd Annual International Symposium on Computer Architecture, 1995

1993
Sparcle: an evolutionary processor design for large-scale multiprocessors.
IEEE Micro, 1993

Anatomy of a Message in the Alewife Multiprocessor.
Proceedings of the 7th international conference on Supercomputing, 1993

1992
Integrating Message-Passing and Shared-Memory: Early Experience.
Proceedings of the 2nd SIGPLAN Workshop on Languages, Compilers, and Run-Time Environments for Distributed Memory Multiprocessors, Boulder, Colorado, September 30, 1992

Sparcle: A Multithreaded VLSI Processor for Parallel Computing.
Proceedings of the Parallel Symbolic Computing: Languages, 1992

Closing the Window of Vulnerability in Multiphase Memory Transactions.
Proceedings of the ASPLOS-V Proceedings, 1992

1991
LimitLESS Directories: A Scalable Cache Coherence Scheme.
Proceedings of the ASPLOS-IV Proceedings, 1991

1990
APRIL: A Processor Architecture for Multiprocessing.
Proceedings of the 17th Annual International Symposium on Computer Architecture, 1990


  Loading...