Professor
John Kubiatowicz's Publications |
SwarmLAB Journal Papers
- Nitesh Mor, Ben Zhang, John Kolb, Douglas S. Chan, Nikhil Goyal, Nicholas Sun, Ken Lutz, Eric Allman, John Wawrzynek, Edward A. Lee, and John Kubiatowicz. Toward a Global Data Infrastructure. Appears in IEEE Journal on Internet Computing, Vol 20, No. 3, pp. 54-62, May 2016
- Edward A. Lee, Björn Hartmann, John Kubiatowicz, Tajana Simunic Rosing, John Wawrzynek, David Wessel, Jan M. Rabaey, Kris Pister, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia, David Blaauw, Prabal Dutta, Kevin Fu, Carlos Guestrin, Ben Taskar, Roozbeh Jafari, Douglas L. Jones, Vijay Kumar, Rahul Mangharam, George J. Pappas, Richard M. Murray, Anthony Rowe. The Swarm at the Edge of the Cloud. Appears in IEEE Design and Test, Vol. 31, No. 3, June 2014
SwarmLAB Conference Papers
- Matteo Ferroni, Juan A. Colmenares, Steven Hofmeyr, John D. Kubiatowicz, Marco D. Santabrogio. Enabling power-awareness for the Xen Hypervisor. Appears in Proceedings of the 6th Embedded Operating System Workshop (EWili’16), October 2016
- Ben Zhang, Nitesh Mor, John Kolb, Nikhil Goyal, Douglas S. Chen, Ken Lutz, Eric Allman, John Wawrzynek, Edward Lee, John Kubiatowicz. The Cloud is Not Enough: Saving IoT from the Cloud. Appears in Proceedings of the 7th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud’15), July 2015
- Nitesh Mor, Oriana Riva, Suman Nath, John Kubiatowicz. Bloom Cookies: Web Search Personalization without User Tracking. Appears in Proceedings of the Symposium on Network and Distributed System Security (NDSS ’15), February 2015
SwarmLAB Technical Reports
- Nikhil Goyal, John Wawrzynek and John D. Kubiatowicz, Global Data Plane Router on Click. UC Berkeley Technical Report, UCB/EECS-2015-234, December 2015
- Enrico Tanuwidjaja, Jian Neng Li, Ashkon Soroudi, Michael Franklin, John Kubiatowicz, High Availability on a Distributed Real Time Processing System. UC Berkeley Technical Report, UCB/EECS-2015-144, May 2015
- Edward A. Lee, John D. Kubiatowicz, Jan M. Rabaey, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia, John Wawrzynek, David Blaauw, Prabal Dutta, Kevin Fu, Carlos Guestrin, Roozbeh Jafari, Doug Jones, Vijay Kumar, Richard Murray, George Pappas, Anthony Rowe, Carl M. Sechen, Tajana Simunic Rosing, Ben Taskar and David Wessel, The TerraSwarm Research Center (TSRC) (A White Paper). UC Berkeley Technical Report, UCB/EECS-2012-207, November 2012
|
Holistic Language Runtime System Papers
- Martin Maas, Krste Asanovic, John Kubiatowicz. Return of the Runtimes: Rethinking the Language Runtime System for the Cloud 3.0 Era. Appears in Proceedings of the 16th Workshop on Hot Topics in Operating Systems (HotOS ’17), May 2017
- Martin Maas, Krste Asanovic, John Kubiatowicz. Grail Quest: A New Proposal for Hardware-assisted Garbage Collection. Appears in Proceedings of the 6th Workshop on Architectures and Systems for Big Data (ASBD ’16), June 2016
- Martin Maas, Krste Asanovic, Tim Harris, John Kubiatowicz. Taurus: A Holistic Language Runtime System for Coordinating Distributed Managed-Language Applications. Appears in Proceedings of the International Conference on Architectural Support for Programming Lanugages and Operating Systems, (ASPLOS ’16), April 2016
- Martin Maas, Tim Harris, Krste Asanovic, and John Kubiatowicz. Trash Day: Coordinating Garbage Collection in Distributed Systems. Appears in Proceedings of the 15th Workshop on Hot Topics in Operating Systems (HotOS’15), May 2015.
|
ParLAB Journal Papers
- Steven A. Hofmeyr, Juan A. Colmenares, Costin Iancu, John Kubiatowicz, Juggle: addressing extrinsic load imbalances in SPMD applications on multicore computers. Appears in Cluster Computing. Vol. 16, No. 2, pp 299-319, June 2013
- Juan A. Colmenares, Nils Peters, Gage Eads, Ian Saxton, Israel Jacquez, John D. Kubiatowicz, and David Wessel. A Multicore Operating System with QoS Guarantees for Network Audio Applications. Appears in Journal of Audio Engineering, Vol 61, No. 4, April 2013
- Krste Asanovic, Rastislav Bodík, James Demmel, Tony Keaveny, Kurt Keutzer, John Kubiatowicz, Nelson Morgan, David A. Patterson, Koushik Sen, John Wawrzynek, David Wessel, Katherine A. Yelick, A View of the Parallel Computing Landscape. Appears in Communications of the ACM, Vol 52,
No.
10, October2009, pp 56-67
ParLAB Conference papers
- Martin Maas, Eric Love, Emil Stefanov, Mohit Tiwari, Elaine Shi, Krste Asanovic, John Kubiatowicz, Dawn Song, A High-Performance Oblivious RAM controller on the Convey HC-2ex Heterogeneous Computing Platform. Appears in Proceedings of the 3rd Workshop on the Intersections of Computer Architecture and Reconfigurable Logic (CARL 2013), December 2013
- Martin Maas, Eric Love, Emil Stefanov, Mohit Tiwari, Elaine Shi, Krste Asanovic, John Kubiatowicz, Dawn Song, PHANTOM: Practical Oblivious Computation in a Secure Processor. Appears in Proceedings of the 20th ACM Conference on Computer and Communications Security (CCS), November 2013
- Juan A. Colmenares, Gage Eads, Steven Hofmeyr, Sarah Bird, Miquel Moreto, David Chou, Brian Gluzman, Eric Roman, Davide B. Bartolini, Nitesh Mor, Krste Asanovic, and John D. Kubiatowicz, Tessellation: Refactoring the OS around Explicit Resource Containers with Continuous Adaptation. Appears in Design Automation Conference, Special Session on the Future of Operating Systems for Embedded Systems and Software (ESS), June 5, 2013
- Martin Maas, Philip Reames, Jeffrey Morlan, Krste Asanovic, Anthony Joseph, and John Kubiatowicz, GPUs as an opportunity for offloading garbage collection. Appears in Proceedings of the 2012 International Symposium on Memory Management (ISMM ’12), pp 25-26, June 2012
- Albert Kim, Juan A. Colmenares, Hilfi Alkaff, and John Kubiatowicz, A Soft Real-Time, Parallel GUI Service in Tessellation Many-Core OS. Appears in ISCA 27th International Conference on Computers and Their Applications, CATA, March 2012
- Juan A. Colmenares, Ian Saxton, Eric Battenberg, Rimas Avizienis, Nils Peters, Krste Asanovic, John D. Kubiatowicz, and David Wessel, Real-Time Musical Applications On An Experimental Operating System for Multi-Core Processors. Appears in International Computer Music Conference, ICMC, 2011
- Steven Hofmeyr, Juan Colmenares, Costin Iancu, and John Kubiatowicz, Juggle: Proactive Load Balancing on Multicore Computers. Appears in High Performance Distributed Computing, HPDC, June 2011
- Juan A. Colmenares, Sarah Bird, Henry Cook, Paul Pearce, David Zhu, John Shalf, Steven Hofmeyr, Krste Asanović, and John Kubiatowicz, Resource Management in the Tessellation Manycore OS. Appears in the Second USENIX Conference on Hot Topics in Parallelism (HotPAR), 2010.
- G. Hendry, S. Kamil, A. Biberman, J. Chan, B. Lee, M. Mohiyuddin, A. Jain, K. Bergman,
L.P. Carloni, J. Kubiatowicz, L. Oliker, and J. Shalf, Analysis of Photonic Networks for a Chip Multi-Processor Using Scientific Applications. Appears in Third International Symposium on Networks-on-Chip (NOCS), May 2009.
- R. Liu, K. Klues, S. Bird, S. Hofmeyr, K. Asanović, and J. Kubiatowicz, Tessellation: Space-Time Partitioning in a Manycore Client OS. Appears in the First USENIX Conference on Hot Topics in Parallelism (HotPAR), 2009.
- Ankit Jain, Shoaib Kamil, Marghoob Mohiyuddin, John Shalf, John Kubiatowicz. Performance and Energy Comparison of Electrical and Hybrid Photonic Networks for CMPs. Appears in Workshop on High Performance
Embedded Computing (HPEC), Sept. 2008:
ParLAB Technical Reports
- Gage Eads, Juan Colmenares, Steven Hofmeyr, Sarah Bird, Davide Bartolini, David Chou, Brian Glutzman, Krste Asanović and John D. Kubiatowicz, Building an Adaptive Operating System for Predictability and Efficiency. UC Berkeley Technical Report, UCB/EECS-2014-137 (abstract)
- Daniel Wilkerson, David Alexander Molnar, Matthew Harren and John D. Kubiatowicz, Hard-Object: Enforcing Object Interfaces Using Code-Range Data Protection.UC Berkeley Technical Report, UCB/EECS-2009-97 (abstract)
- Asanovic, K., R. Bodik, J. Demmel, T. Keaveny, K. Keutzer, J. D. Kubiatowicz, E. A. Lee, N. Morgan, G. Necula, D. A. Patterson, et al., The Parallel Computing Laboratory at U.C. Berkeley: A Research Agenda Based on the Berkeley View. UC Berkeley Technical Report, UCB/EECS-2008-23. (abstract)
|
Quantum Computing Journal Papers:
- Dean Copsey,
Mark Oskin,
Francois Impens, Tzvetan
Metodiev, Andrew Cross, Frederic T. Chong, Isaac L. Chuang, and John
Kubiatowicz. Toward
a Scalable, Silicon-Based Quantum Computing Architecture. Appears
in Journal of Selected Topics in Quantum Electronics, Vol 9, No. 6,
pp
1552-1569.
November/December 2003.
(c) 2003 IEEE.
Personal
use of this material is permitted. However, permission to
reprint/republish
this material for advertising or promotional purposes or for creating
new
collective works for resale or redistribution to servers or lists, or
to
reuse any copyrighted component of this work in other works must be
obtained
from the IEEE.
- Nemanja Isailovic, Mark
Whitney,
Yatish Patel,
John Kubiatowicz, Dean Copsey, Frederic T. Chong, Isaac L. Chuang, and
Mark Oskin. Datapath and Control for Quantum Wires, Appears
in Transactions on
Architecture and Code Optimization (TACO),Vol 1, No. 1, pp 34-61,
March 2004
(c) 2004
ACM. Permission
to make digital or hard copies of part or all of this work for personal
or classroom use is granted without fee provided that copies are not
made
or distributed for profit or commercial advantage and that copies bear
this notice and the full citation on the first page. Copyrights
for
components of this work owned by others than ACM must be honored.
Abstracting
with credit is permitted. To copy otherwise, to republish, to
post
on servers, or to redistribute to lists, requires prior specific
permission
and/or a fee. Request permissions from Publications Dept, ACM
Inc.,
fax +1 (212) 869-0481, or permissions@acm.org.
Quantum Computing Conference Papers:
- Xiao Liu and John Kubiatowicz, Chisel-Q: Designing Quantum Circuits with a Scala Embedded Language. Appears in Proceedings of the 31st IEEE International Conference on Computer Design (ICCD), October 2013.
- Martin Suchara, Arvin Faruque, Ching-Yi Lai, Gerardo Paz, Frederic T. Chong, and John Kubiatowicz, QuRE: The Quantum Resource Estimator Toolbox. Appears in Proceedings of the 31st IEEE International Conference on Computer Design (ICCD), October 2013.
- Mark G. Whitney, Nemanja Isailovic, Yatish Patel and John Kubiatowicz, A Fault Tolerant, Area Efficient Architecture for Shor's Factoring Algorithm. Appears in Proceedings of the 36th International Symposium on Computer Architecture (ISCA 2009)
- Nemanja Isailovic, Mark Whitney,
Yatish Patel and John Kubiatowicz, Running a Quantum
Circuit at the Speed of Data. Appears in Proceedings of the 35th International Symposium on
Computer
Architecture (ISCA 2008)
- Mark Whitney, Nemanja
Isailovic, Yatish Patel, and John Kubiatowicz, Automated Generation
of
Layout and Control for Quantum Circuits. Appears in Proceedings of the 4th ACM International Conference on
Computing
Frontiers (Computing Frontiers 2007)
- Nemanja
Isailovic, Yatish Patel, Mark Whitney, and John Kubiatowicz, Interconnection Networks for Scalable Quantum Computers.
Appears in Proceedings of the 33rd International Symposium on
Computer Architecture (ISCA 2006)
- Mark Whitney,
Yatish Patel,
Nemanja Isailovic,
and John Kubiatowicz. Can we build Classical Control Circuits for
Silicon
Quantum Computers?, Appears in Proceedings of the Second
Workshop
in Non-Silicon Computing (NSC2), June 2003
- Mark Oskin,
Frederic T. Chong,
Isaac L. Chuang,
and John Kubiatowicz. Building Quantum Wires: The Long and the
Short
of it, Appears in Proceedings of the 30th International
Symposium
on Computer Architecture (ISCA 2003)
- Dean Copsey,
Mark Oskin, Tzvetan
Metodiev, Frederic
T. Chong, Isaac Chuang, and John Kubiatowicz. The Effect of
Communication
Costs in Solid-State Quantum Computing Architectures, Appears in Proceedings
of the 15th ACM Symposium on Parallelism in Algorithms and
Architectures (SPAA
2003)
Quantum Technical Reports:
- Martin Suchara, Arvin Faruque, Ching-Yi Lai, Gerardo Paz, Frederic T Chong, John Kubiatowic, Comparing the Overhead of Topological and Concatenated Quantum Error Correction Codes. Appears in Quantum Physics Archive, arXiv preprint arXiv:1312.2316. December 2013
- Martin Suchara, Arvin Faruque, Ching-Yi Lai, Gerardo Paz, Frederic Chong and John D. Kubiatowicz, Estimating the Resources for Quantum Computation with the QuRE Toolbox. Tech. Repo UCB/EECS-2013-119, May 31, 2013
|
OceanStore Journal Papers:
- Ben Y. Zhao, Ling Huang,
Jeremy
Stribling, Sean
C. Rhea, Anthony D. Joseph, and John D. Kubiatowicz. Tapestry:
A Resilient Global-scale Overlay for Service Deployment, Appears in IEEE
Journal on Selected Areas in Communications, Vol 22, No. 1, January
2004. (abstract)
(c) 2004 IEEE.
Personal
use of this material is permitted. However, permission to
reprint/republish
this material for advertising or promotional purposes or for creating
new
collective works for resale or redistribution to servers or lists, or
to
reuse any copyrighted component of this work in other works must be
obtained
from the IEEE.
- Kirsten
Hildrum, John D.
Kubiatowicz, Satish
Rao, and Ben Y. Zhao. Distributed Object Location in a Dynamic
Network, Appears inTheory of Computing Systems, Issue:
Online First, March 15 2004:
(abstract). Final Submitted Version (two-column): pdf
- John Kubiatowicz. Extracting
Guarantees from
Chaos. Appears in Communications of the ACM, Vol 46,
No.
2, February 2003, pp 33-38. (abstract)
(c) 2003
ACM. Permission
to make digital or hard copies of part or all of this work for personal
or classroom use is granted without fee provided that copies are not
made
or distributed for profit or commercial advantage and that copies bear
this notice and the full citation on the first page. Copyrights
for
components of this work owned by others than ACM must be honored.
Abstracting
with credit is permitted. To copy otherwise, to republish, to
post
on servers, or to redistribute to lists, requires prior specific
permission
and/or a fee. Request permissions from Publications Dept, ACM
Inc.,
fax +1 (212) 869-0481, or permissions@acm.org.
- Sean Rhea, Chris Wells, Patrick
Eaton, Dennis
Geels, Ben Zhao, Hakim Weatherspoon, and John Kubiatowicz. Maintenance-Free
Global Data Storage, Appears in IEEE Internet Computing,
Vol 5, No 5, September/October 2001, pp 40-49. (abstract)
(c)
2001
IEEE. Personal use of this material is permitted. However, permission
to
reprint/republish this material for advertising or promotional purposes
or for creating new collective works for resale or redistribution to
servers
or lists, or to reuse any copyrighted component of this work in other
works
must be obtained from the IEEE.
(abstract)
- David Anderson and John
Kubiatowicz. The
Worldwide Computer. Appears in Scientific American. vol
286,
no. 3, March 2002, pp. 28-35. (paper: html)
OceanStore Conference Papers:
- Hsiao-Ying Lin, John Kubiatowicz, and Wen-Guey Tzeng, A Secure Fine-Grained Access Control Mechanism for Networked Storage Systems. Appears in Software Security and Reliability (SERE), June 2012
- Byung-Gon Chun, Petros Maniatis, Scott Shenker, and John Kubiatowicz, Tiered Fault Tolerance for Long-Term Integrity. Appears in Proceedings of the 7th USENIX Conference on File and Storage Technologies (FAST '09), February 2009
- Byung-Gon Chun, Petros Maniatis, Scott Shenker, and John
Kubiatowicz., Attested Append-Only Memory: Making Adversaries Stick
to their Word. Appears in 21st Symposium on Operating
Systems Principles, October 2007
ACM, (2007). This is the
author's version of the work. It is posted here by
permission of ACM for your personal use. Not for redistribution.
- Hakim Weatherspoon, Patrick Eaton, Byung-Gon Chun, and John
Kubiatowicz, Antiquity: Exploiting a Secure Log for Wide-Area
Distributed Storage. Appears in Proceedings of the 2nd ACM
European Conference on Computer Systems (EuroSys '07), March 2007
(c) 2007 ACM. Permission to
make digital or hard copies of all or part of this
work for personal or classroom use is granted without fee provided that
copies
are not made or distributed for profit or commercial advantage and that
copies
bear this notice and the full citation on the first page. To copy
otherwise, to
republish, to post on servers or to redistribute to lists, requires
prior
specific permission and/or a fee.
- Byung-Gon Chun, Frank Dabek, Andreas Haeberlen, Emil Sit,
Hakim
Weatherspoon, M. Frans Kaashoek, John Kubiatowicz, and Robert
Morris. Efficient Replica Maintenance for Distributed Storage
Systems.
Appears in Proceedings of the 3rd USENIX Symposium on Networked
Systems Design and Implementation (NSDI '06), May 2006
- Emil Sit, Andreas Haeberlen, Frank Dabek, Byung-Gon
Chun, Hakim
Weatherspoon, Robert Morris, M. Frans Kaashoek, and John Kubiatowicz, Proactive
replication for data durability.
Appears in Proceedings of the Fifth International Workshop on
Peer-to-Peer Systems (IPTPS), February 2006
- Byung-Gon Chun, Peter Wu, Hakim Weatherspoon, and
John Kubiatowicz, ChunkCast: An Anycast Service for Large Content
Distribution. Appears in International Workshop on Peer-to-Peer
Systems (IPTPS '06), February 2006
- Sean Rhea, Byung-Gon Chun, John Kubiatowicz and Scott
Shenker, Fixing the Embarrassing Slowness of OpenDHT on PlanetLab.
Appears in Workshop on Real, Large Distributed Systems (WORLDS),
December 2005. Awarded Best
Paper
- Patrick Eaton, Hakim Weatherspoon, and John Kubiatowicz,
Efficiently Binding Data to Owners in Distributed Content-Addressable
Storage Systems, Appears in Proceedings of the 3rd
International IEEE Security in Storage Workshop (IEEE SISW 2005),
December 2005
- Sean Rhea, Brighten Godfrey, Brad Karp, John Kubiatowicz,
Sylvia Ratnasamy, Scott Shenker, Ion Stoica, and Harlan Yu, OpenDHT:
A Public DHT Service and Its Uses. Appears in SIGCOMM,
August 2005
- Byung-Gon Chun, Ben Y. Zhao, and John D. Kubiatowicz. , Impact
of Neighbor Selection on Performance and Resilience of Structured P2P
Networks. Appears in Proceedings of International Workshop on
Peer-to-Peer Systems (IPTPS '05), February 2005
- Emil Ong and John Kubiatowicz, Optimizing Robustness
while Generating Shared Secret Safe Primes. Appears in Public
Key Cryptography, 2005, p. 120-137, January 2005
(c) International
Association for Cryptologic Research. Published by
Springer-Verlag.
- Patrick Eaton, Emil Ong, and John Kubiatowicz, Improving
Bandwidth Efficiency of Peer-to-Peer Storage, Appears in Proceedings of the 4th IEEE International
Conference on Peer-to-Peer Computing (IEEE P2P '04), August 2004
- Byung-Gon Chun,
Kamalika Chaudhuri, Hoeteck Wee, Marco Barreno, Christos H.
Papadimitriou, and John Kubiatowicz. Selfish
Caching
in Distributed Systems: A Game-Theoretic Analysis, Appears in Proceedings
of the 23rd ACM Symposium on Principles
of Distributed Computing,
July 2004
(abstract)
- Sean Rhea, Dennis
Geels, Timothy Roscoe, and John Kubiatowicz, Handling Churn in a DHT. Appears in Proceedings
of the USENIX Annual Technical Conference, June 2004. Awarded Best Paper (abstract)
- Kirsten Hildrum,
Robert Krauthgamer, and John D. Kubiatowicz. Object Location in
Realistic Networks,Appears in Proceedings of the Sixteenth ACM Symposium
on Parallel Algorithms and Architectures (SPAA), June 2004:
(abstract)
- Byung-Gon Chun, Rodrigo Fonseca,
Ion Stoica,
and John Kubiatowicz. Characterizing Selfishly Constructed Overlay
Routing
Networks.
Appears in Proceedings of the
23rd IEEE
International Conference on Computer Communications, March
2004:
(abstract)
- Ben Y. Zhao,
Ling Huang, Jeremy
Stribling, Anthony
D. Joseph, and John Kubiatowicz. Exploiting Routing Redundancy via
Structured
Peer-to-Peer Overlays, Appears in Proceedings of 11th
International
Conference on Network Protocols, November 2003:
(abstract)
- Kirsten Hildrum
and John
Kubiatowicz. Asymptotically
Efficient Approaches to Fault-Tolerance in Peer-to-Peer Networks,
Appears
in Proceedings of 17th International Symposium on Distributed
Computing, October 2003. (abstract)
(c)
Springer-Verlag. The
aboved mentioned proceedings will appear as part of the LNCS series.
- Feng Zhou, Li
Zhuang, Ben Y.
Zhao, Ling Huang,
Anthony Joseph and John Kubiatowicz. Approximate Object
Location
and Spam Filtering on Peer-to-Peer Systems, Appears in Proceedings
of ACM/IFIP/USENIX International Middleware Conference (Middleware 2003),
June 2003:
(abstract)
- Brent ByungHoon
Kang, Robert
Wilensky and John
Kubiatowicz. The Hash History Approach for Reconciling Mutual
Inconsistency, Appears in Proceedings of the 23rd
IEEE
International Conference on Distributed Computing Systems (ICDCS '03) ,
May 2003:
(abstract)
- Sean Rhea,
Patrick Eaton, Dennis
Geels, Hakim
Weatherspoon, Ben Zhao, and John Kubiatowicz. Pond: the OceanStore
Prototype, Appears in Proceedings of the 2nd USENIX Conference on File and
Storage
Technologies (FAST '03), March 2003. Awarded
Best Student Paper! (abstract)
- Kirsten
Hildrum, John D.
Kubiatowicz, Satish
Rao, and Ben Y. Zhao. Distributed Object Location in a Dynamic
Network,
Appears in Proceedings of the Fourteenth ACM Symposium on Parallel
Algorithms
and Architectures (SPAA), August 2002:
(abstract)
- Yan Chen, Randy
H. Katz, and
John D. Kubiatowicz. SCAN:
A Dynamic, Scalable, and Eficient Content Distribution Network,
Appears in Proceedings of the International Conference on Pervasive
Computing, August 2002: (abstract)
- Sean C. Rhea
and John
Kubiatowicz. Probabilistic
Location and Routing, Appears in Proceedings of the 21st
Annual
Joint Conference of the IEEE Computer and Communications Societies
(INFOCOM
2002), June 2002. (abstract)
(c) 2001 IEEE. Personal use
of this
material is permitted. However, permission to reprint/republish this
material
for advertising or promotional purposes or for creating new collective
works for resale or redistribution to servers or lists, or to reuse any
copyrighted component of this work in other works must be obtained from
the IEEE.
- Chen, A.
Bargteil, D. Bindel, R.
Katz and J.
Kubiatowicz, Quantifying Network Denial of Service: A Location
Service
Case Study, Proceeding of Third International Conference on
Information
and Communications Security, Xian, China, Nov 2001:
(abstract)
- John
Kubiatowicz, David Bindel,
Yan Chen, Steven
Czerwinski, Patrick Eaton, Dennis Geels, Ramakrishna Gummadi, Sean
Rhea,
Hakim Weatherspoon, Westley Weimer, Chris Wells, and Ben Zhao. OceanStore:
An Architecture for Global-Scale Persistent Storage, Appears
in Proceeedings of the Ninth international Conference on Architectural
Support for Programming Languages and Operating Systems (ASPLOS 2000),
November 2000:
(abstract)
OceanStore Workshop Papers:
- Ben Y. Zhao, Ling Huang,
Anthony
Joseph and
John Kubiatowicz. Rapid Mobility via Type Indirection, Appears
in Proceedings
of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS '04),
February 2004:
(abstract)
- Sean Rhea,
Timothy Roscoe, and
John Kubiatowicz. Stuctured
Peer-to-Peer Overlays Need Application-Driven Benchmarks. Appears
in Proceedings
of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS '03),
February 2003:
(abstract)
- Frank Dabek,
Ben Zhao, Peter
Druschel, John
Kubiatowicz, and Ion Stoica. Towards a Common API for Structured
Peer-to-Peer
Networks. Appears in Proceedings of the 2nd International
Workshop on Peer-to-Peer Systems (IPTPS '03), February 2003:
( abstract)
- Hakim
Weatherspoon, Tal
Moscovitz, and John
Kubiatowicz. Introspective Failure Analysis: Avoiding Correlated
Failures
in Peer-to-Peer Systems, Appears in Proceedings of
International
Workshop on Reliable Peer-to-Peer Distributed Systems, Oct 2002:
(abstract)
- Dennis Geels
and John
Kubiatowicz. Replica
Management Should Be A Game, Appears in Proceedings of the
SIGOPS
European Workshop 2002, Sep 2002:
(abstract)
- Hakim
Weatherspoon and John
Kubiatowicz. Efficient
Heartbeats and Repair of Softstate in Decentralized Object Location and
Routing Systems, Appears in Proceedings of the SIGOPS European
Workshop
2002, Sep 2002:
(abstract)
- Hakim
Weatherspoon and John
Kubiatowicz. Naming
and Integrity: Self-Verifying Data in Peer-to-Peer Systems, Appears
in Proceedings of the International Workshop on Future Directions
in
Distributed Computing (FuDiCo 2002), June 2002:
(abstract)
- Ben Y. Zhao,
Anthony D. Joseph,
John Kubiatowicz. Locality
Aware Mechanisms for Large-scale Networks, Appears in Proceedings
of the International Workshop on Future Directions in Distributed
Computing
(FuDiCo 2002), June 2002:
(abstract)
- Ben Y. Zhao,
Yitao Duan, Ling
Huang, Anthony
Joseph, and John Kubiatowicz. Brocade: Landmark Routing on Overlay
Networks.
Appears in Proceedings of the First International Workshop on
Peer-to-Peer
Systems (IPTPS 2002), March 2002:
(abstract)
- Hakim
Weatherspoon and John
Kubiatowicz. Erasure
Coding vs. Replication: A Quantitative Comparison. Appears in Proceedings
of the First International Workshop on Peer-to-Peer Systems (IPTPS 2002),
March 2002:
(abstract)
- Yan Chen, Randy
H. Katz and John
D. Kubiatowicz. Dynamic
Replica Placement for Scalable Content Delivery. Appears in Proceedings
of the First International Workshop on Peer-to-Peer Systems (IPTPS 2002),
March 2002:
(abstract)
- Shelley Q.
Zhuang, Ben Y. Zhao,
Anthony D. Joseph,
Randy H. Katz and John Kubiatowicz. Bayeux: An Architecture for
Scalable
and Fault-tolerant Wide-Area Data Dissemination, appears in Proceedings
of the Eleventh International Workshop on Network and Operating System
Support for Digital Audio and Video (NOSSDAV 2001), June 2001:
(abstract)
- J.R. von
Behren, S. Czerwinski,
A. D. Joseph,
E. A. Brewer, and J. Kubiatowicz. NinjaMail: The Design of a
High-Performance
Clustered, Distributed E-Mail System. In the Proceedings of
International
Workshop on Parallel Processing. August 21-24, 2000, Toronto,
Canada.
(Edited by P. Sadayappan). pp 151-158:
(abstract)
- Aaron Brown,
David Oppenheimer,
Kim Keeton,
Randi Thomas, John Kubiatowicz, and David A. Patterson. ISTORE:
Introspective
Storage for Data-Intensive Network Services. Proceedings
of
the 7th Workshop on Hot Topics in Operating Systems (HotOS-VII),
Rio
Rico, Arizona, March 1999, pp32-37:
(abstract)
OceanStore Technical Reports:
- Probabilistic Data Aggregation In Distributed Networks,
Ling Huang, Ben Zhao, Anthony D. Joseph and John D. Kubiatowicz. UCB Technical
Report UCB/EECS-2006-11, February 2006: (abstract)
- Long-Term Data Maintenace in Wide-Area Storage
Systems: A Quantitative Approach, Hakim Weatherspoon, Byung-Gon Chun, Chiu Wah So, and John
Kubiatowicz, UCB Technical
Report UCB/CSD-05-1404, July 2005: (abstract)
- Two-Level, Self-Verifying Data for Peer-to-Peer Storage,
Patrick Eaton, Hakim Weatherspoon and John Kubiatowicz. U. C.
Berkeley
Technical Report UCB/CSD-05-1401, June 2005: (abstract)
- Low Stretch between Nearby Peers, Kirsten Hildrum, John D. Kubiatowicz and Jeremy Stribling. U. C.
Berkeley
Technical Report UCB/CSD-04-1328, June 2004: (abstract)
- Handling Churn in a DHT,
Sean Rhea, Dennis Geels, Timothy Roscoe and John Kubiatowicz. U. C.
Berkeley
Technical Report UCB/CSD-03-1299, December 2003: (abstract)
- Monitoring, Analyzing, and Controlling Internet-Scale Systems with ACME,
David Oppenheimer, Vitaliy Vatkovskiy, Hakim Weatherspoon, Jason Lee, David A. Patterson and John Kubiatowicz. U. C.
Berkeley
Technical Report UCB/CSD-03-1276, October 2003: (abstract)
- Another Way to Find the Nearest Neighbor in Growth-Restricted Metrics,
Kirsten Hildrum, John Kubiatowicz and Satish Rao. U. C.
Berkeley
Technical Report UCB/CSD-03-1267, August 2003: (abstract)
- Optimizations for Locality-Aware Structured Peer-to-Peer Overlays
Jeremy Stribling, Kirsten Hildrum and John D. Kubiatowicz. U. C.
Berkeley
Technical Report UCB/CSD-03-1266, August 2003: (abstract)
- Exploiting Routing Redundancy Using a Wide-area Overlay,
Ben Y. Zhao, Ling Huang, Anthony D. Joseph and John D. Kubiatowicz. U. C.
Berkeley
Technical Report UCB/CSD-02-1215, November 2002: (abstract)
- Supporting Rapid Mobility via Locality in an Overlay Network,
Ben Y. Zhao, Anthony D. Joseph and John D. Kubiatowicz. U. C.
Berkeley
Technical Report UCB/CSD-02-1216, November 2002: (abstract)
- Distributed Data Location in a Dynamic Network,
Kirsten Hildrum, John D. Kubiatowicz, Satish Rao and Ben Y. Zhao. U. C.
Berkeley
Technical Report UCB/CSD-02-1178, April 2002: (abstract)
- Quantifying Network Denial of Service: A Location Service Case Study,
Yan Chen, Adam Bargteil, Randy H. Katz and John Kubiatowicz. U. C.
Berkeley
Technical ReportUCB/CSD-01-1150, 2001: (abstract)
- Tapestry:
An Infrastructure for Fault-tolerant Wide-area Location and Routing,
Ben Y. Zhao, John D. Kubiatowicz, and Anthony D. Joseph. U. C.
Berkeley
Technical Report UCB/CSD-01-1141, April 2001:
(abstract)
- Silverback: A Global-Scale Archival System,
Hakim Weatherspoon, Chris Wells, Patrick R. Eaton, Ben Y. Zhao and John D. Kubiatowicz. U. C.
Berkeley
Technical Report UCB/CSD-01-1139, March 2001 (abstract)
- OceanStore: An Extremely Wide-Area Storage System,
David Bindel, Yan Chen, Patrick Eaton, Dennis Geels, Ramakrishna Gummadi, Sean Rhea, Hakim Weatherspoon, Westly Weimer, Christopher Wells, Ben Zhao and John Kubiatowicz. U. C.
Berkeley
Technical Report UCB/CSD-00-1102, 2000: (abstract)
- ISTORE: Introspective Storage for Data-Intensive Network Services, Aaron Brown, David Oppenheimer, Kimberly Keeton, Randi Thomas, John Kubiatowicz and David A. Patterson. U. C.
Berkeley
Technical Report UCB/CSD-98-1030, 1998: (abstract)
|
Misc Architecture Papers:
Alewife Book Chapters:
- John Kubiatowicz. Author Retrospective for Anatomy of a Message in the Alewife Multiprocessor. Appears in the ACM International Conference on Supercomputing 25th Anniversary Volume. ACM 2014, ISBN 978-1-4503-2840-1
- Anant Agarwal, David Chaiken, Kirk Johnson, David Kranz, John Kubiatowicz, Kiyoshi Kurihara, Beng-Hong Lim, Gino Maa, Dan Nussbaum. MIT Alewife Machine: A Large-Scale Distributed-Memory Multiprocessor. In Scalable Shared Memory Multiprocessors, M. Dubois and Shreekant Thakkar, editors, Kluwer Academic Publishers, 1991.
Alewife Journal Papers:
- Donald Yeung, John
Kubiatowicz,
and Anant Agarwal. Multigrain
Shared Memory. ACM Transactions on Computer Systems. Vol.
18,
No. 2, pages 154-196. May 2000. (c) 2000 ACM.
Permission
to make digital or hard copies of part or all of this work for personal
or classroom use is granted without fee provided that copies are not
made
or distributed for profit or commercial advantage and that copies bear
this notice and the full citation on the first page. Copyrights
for
components of this work owned by others than ACM must be honored.
Abstracting
with credit is permitted. To copy otherwise, to republish, to
post
on servers, or to redistribute to lists, requires prior specific
permission
and/or a fee. Request permissions from Publications Dept, ACM
Inc.,
fax +1 (212) 869-0481, or permissions@acm.org.
(abstract,
ACM
digital library distribution)
- A.
Agarwal, R.
Bianchini, D. Chaiken,
F.T. Chong, K.L. Johnson, D. Kranz, J.D. Kubiatowicz, Beng-Hong Lim, K.
Mackenzie, D. Yeung, The MIT Alewife Machine. Proceedings
of the IEEE, vol.87, (no.3), IEEE, March 1999. p.430-444: (abstract)
- Frederic T. Chong, Beng-Hong
Lim, Ricardo Bianchini,
John Kubiatowicz, and Anant Agarwal. Application Performance on the
MIT Alewife Multiprocessor. Appears In Computer, vol.29, (no.12), IEEE
Comput.
Soc, Dec. 1996. p.57-64
- Anant Agarwal,
John Kubiatowicz,
David Kranz,
Beng-Hong Lim, Donald Yeung, Godfrey D'Souza, and Mike Parkin. Sparcle:
An Evolutionary Processor Design for Large-Scale Multiprocessors. IEEE
Micro, vol 13, no 3, June 1993, pages 48-61:
(abstract). MIT version: [pdf,
compressed
postscript])
Alewife Conference Papers:
- Kenneth Mackenzie, John
Kubiatowicz, Anant Agarwal,
and Frans Kaashoek. Exploiting Two-Case Delivery for Fast Protected
Messaging. Proceedings of 4th Int'l Symposium on High
Performance
Computer Architecture Feb. 1998, pp 231-242:
(abstract)
- Frederic T.
Chong, Rajeev Barua,
Fredrik Dahlgren,
John D. Kubiatowicz, and Anant Agarwal. The Sensitivity of
Communication
Mechanisms to Bandwidth and Latency. Proceedings of 4th Int'l
Symposium
on High Performance Computer Architecture Feb. 1998, pp37-46:
(abstract)
- Donald Yeung,
John Kubiatowicz,
and Anant Agarwal. MGS:
A Multigrain Shared Memory System. Proceedings of the 23rd
Annual
International Symposium on Computer Architecture, pages 45-56, May
1996:
(abstract)
- Eric A. Brewer,
Fredrik T.
Chong, Lok T. Liu,
Shamik D. Sharma, John D. Kubiatowicz. Remote Queues: Exposing
Message
Queues for Optimization and Atomicity. Appears in Symposium on
Paralell
Architectures and Algorithms (SPAA) 1995, pp42-53:
(abstract)
- Anant Agarwal,
Ricardo
Bianchini, David Chaiken,
Kirk Johnson, David Kranz, John Kubiatowicz, Beng-Hong Lim, Ken
Mackenzie,
and Donald Yeung. The MIT Alewife Machine: Architecture and
Performance. Appears
in International Symposium on Computer Architecture (ISCA) 1995, pp2-13: (abstract)
- John
Kubiatowicz, David Chaiken,
and Anant Agarwal. The
Alewife CMMU: Addressing the Multiprocessor Communications Gap. Extended
Abstract for Hot Chips '94, August 1994
- John
Kubiatowicz and Anant
Agarwal. The Anatomy
of a Message in the Alewife Multiprocessor. Proceedings of the
International
Conference on Supercomputing (ICS) 1993, pages 195-206, July 1993. Awarded
Best Paper!
- David Kranz,
Kirk Johnson, Anant
Agarwal, John
Kubiatowicz, and Beng-Hong Lim. Integrating Message-Passing and
Shared-Memory:
Early Experience. Proceedings of the Fourth Symposium on
Principles
and Practices of Parallel Programming, pages 54-63, May 1993:
(abstract)
- John
Kubiatowicz, David Chaiken,
Anant Agarwal. Closing
the Window of Vulnerability in Multiphase Memory Transactions. Proceedings
of the Fifth International Conference on Architectural Support for
Programming
Languages and Operating Systems (ASPLOS V), pages 274-284, October
1992:
(abstract)
- David Chaiken,
John Kubiatowicz,
and Anant Agarwal. LimitLESS
Directories: A Scalable Cache Coherence Scheme. Proceedings of
the
Fourth International Conference on Architectural Support for
Programming
Languages and Operating Systems (ASPLOS IV), pages 224-234, April
1991:
(abstract)
- Anant Agarwal,
Beng-Hong Lim,
David Kranz, John
Kubiatowicz. April: A Processor Architecture for Multiprocessing.
Proceedings
of the 17th Annual International Symposium on Computer Architecture,
June
1990, pages 104-114:
(abstract)
|
Doctoral thesis:
John D. Kubiatowicz. Integrated
Shared-Memory
and Message-Passing Communication in the Alewife Multiprocessor.
PdD
thesis, Massachusetts Institute of Technology, Department of Electrical
Engineering and Computer Science, February 1998.
(abstract)
Master's thesis:
John D. Kubiatowicz. Closing the
Window of
Vulnerability in Multiphase Memory Transactions: The Alewife
Transaction
Store. Master's thesis, Massachusetts Institute of Technology,
Department
of Electrical Engineering and Computer Science, February 1993. Also
available
as MIT/LCS Technical Report 594. Note that this includes
implementation
details which are not included in the paper. (abstract) |