throbber
Dr. John D. Kubiatowicz
`
`Office:
`University of California at Berkeley
`673 Soda Hall #1776
`Berkeley, CA 94720-1776
`
`Contact:
`(510) 643–6817
`kubitron@cs.berkeley.edu
`http://www.cs.berkeley.edu/∼kubitron
`
`Education:
`
`Research
`Interests:
`
`Research
`Experience:
`
`Professional:
`
`Awards:
`
`Cambridge, MA
`Massachusetts Institute of Technology
`PhD in Electrical Engineering and Computer Science. Minor in Physics. GPA: 5.0/5.0.
`2/98
`S.M. in Electrical Engineering and Computer Science.
`GPA: 5.0/5.0.
`2/93
`Double S.B in Electrical Engineering and Physics.
`GPA: 5.0/5.0.
`6/87
`
`Speculative approaches for constructing computer systems. Interests include massively parallel
`systems, quantum computing, and reconfigurable computing. Other interests include security,
`privacy, and resilience to faults and denial of service attacks in internet-scale systems.
`
`Berkeley, CA
`University of California at Berkeley
`Developing new hardware and software mechanisms for manycore systems. Research includes
`novel OS organizations, hardware support for security, communication, and QoS.
`Developing internet-scale storage utilities. Developing secure protocols that provide privacy, secu-
`rity, and resistance to denial of service, while still allowing the caching of data anywhere, anytime.
`Also developing CAD tools for exploring the quantum circuit design space and ultimately design-
`ing quantum computers. Current focus on Ion-trap systems.
`Cambridge, MA
`Massachusetts Institute of Technology
`Responsible for the design and implementation of the Alewife multiprocessor. Modified industry-
`standard microprocessors for rapid context switching and software cache-coherence. Explored
`tradeoffs in communication styles, such as message passing vs shared memory.
`
`University of California at Berkeley
`Berkeley, CA
`Full Professor of Computer Science
`7/10 – Present
`Associate Professor of Computer Science
`7/03 – 6/10
`Assistant Professor of Computer Science
`1/98 – 6/03
`• Teaching: computer architecture and operating systems at undergraduate and graduate levels
`• Research: Internet-scale systems, OS, compilers, quantum and classical computer architectures
`Project Athena, IBM assignment
`Cambridge, MA
`Systems Developer
`6/87 – 1/89
`
`Mounds View School District 621
`Arden Hills, MN
`Summer School Instructor.
`1984 – 1986
`• Most Influential Paper. Intl. Conf. on Arch. Support for Prog Lang and OS (ASPLOS ’18) 3/18
`• U.S. News and World Report “People To Watch for 2004”
`12/03
`• Diane S. McEntyre Award for Excellence in Teaching
`5/03
`• Scientific American 50 (awarded to top 50 visionaries in research, industry, and politics) 11/02
`• MoundsView High School Distinguished Alumni Award
`6/01
`• Berkeley IT Award for Excellence in Undergraduate CS Teaching
`11/00
`• Presidential Early Career Award for Scientists and Engineers (PECASE).
`10/00
`• George M. Sprowls Award for best PhD thesis in EECS at MIT.
`7/98
`• Best Paper. Intl. Conf. on Supercomputing (1993).
`7/93
`
`VMWARE 1005
`
`1
`
`

`

`Consulting:
`
`Membership:
`
`CISCO systems
`Network Protocol Design.
`IBM Research Labs
`Specialist in Storage and Autonomic Computing.
`SUN Microsystems
`Specialist in RAS design techniques.
`CLAM Associates
`Development of testing tools for high-availability clustered applications.
`Intl. Business Machines
`Operating Systems/Device Driver Development.
`• IEEE
`• ACM
`• Sigma Xi
`• American Association for the Advancement of Science (AAAS)
`• Tau Beta Pi
`• Sigma Pi Sigma
`Selected Publications:
`“Global Data Plane: A Federated Vision for Secure Data in Edge Computing,” Nitesh Mor, Richard
`Pratt, Eric Allman, Kenneth Lutz, John Kubiatowicz. IEEE Intl. Conf. on Distributed Computing
`Systems (ICDCS), 2019
`
`San Jose, CA
`01/06 – 12/06
`San Jose, CA
`10/01 – 1/03
`Menlo Park, CA
`2/00 – 6/01
`Cambridge, MA
`10/96 – 5/98
`Cambridge, MA
`1/89 – 1/93
`
`Spring 1998
`Spring 1998
`Fall 1992
`Fall 1987
`Fall 1986
`Fall 1986
`
`“A Fog Robotics Approach to Deep Robot Learning: Application to Object Recognition and Grasp
`Planning in Surface Decluttering,” Ajay Kumar Tanwani, Nitesh Mor, John Kubiatowicz, Joseph
`E. Gonzalez, Ken Goldberg. IEEE Intl Conf. on Robotics and Automation (ICRA), 2019
`
`“A Hardware Accelerator for Tracing Garbage Collection,” Martin Maas, Krste Asanovic, John
`Kubiatowicz. Intl. Symp. on Computer Arch., (ISCA), June 2018
`
`“MARC: A Resource Consumption Modeling Service for Self-Aware Autonomous Agents,” Mat-
`teo Ferroni, Andrea Corna, Andrea Damiani, Rolando Brondolin, John Kubiatowicz, Donatella
`Sciuto, Marco D. Santambrogio. ACM Trans. on Autonomous and Adaptive Systems (TAAS), Vol
`12, No. 4, Article 21, Jan 2018
`
`“Power Consumption Models for Multi-Tenant Server Infrastructures,” Matteo Ferroni, Andrea
`Corna, Andrea Damiani, Rolando Brondolin, Juan A. Colmenares, Steven A. Hofmeyr, John Ku-
`biatowicz, Marco D. Santambrogio. Trans. on Arch. and Code Optimization (TACO), Vol 14, No.
`4, Article 38, Dec 2017
`
`“Full-System Simulation of Java Workloads with RISC-V and the Jikes Research Virtual Ma-
`chine,” Martin Maas, Krste Asanovic, John Kubiatowicz. In the 1st Workshop on Computer Archi-
`tecture Research with RISC-V (CARRV ’17), Oct 2017
`
`“Return of the Runtimes: Rethinking the Language Runtime System for the Cloud 3.0 Era,” Martin
`Maas, Krste Asanovic, John Kubiatowicz.
`In the 16th Workshop on Hot Topics in Operating
`Systems (HotOS ’17), May 2017
`
`“Enabling power-awareness for the Xen Hypervisor,” Matteo Ferroni, Juan A. Colmenares, Steven
`Hofmeyr, John D. Kubiatowicz, Marco D. Santabrogio. In the 6th Embedded Operating System
`Workshop (EWili’16), Oct 2016
`
`“Grail Quest: A New Proposal for Hardware-assisted Garbage Collection,” Martin Maas, Krste
`Asanovic, John Kubiatowicz. In the 6th Workshop on Architectures and Systems for Big Data
`(ASBD ’16), Jun 2016
`
`[Publications Continued]
`
`2
`
`

`

`“Toward a Global Data Infrastructure,” 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. In IEEE Internet Computing, Vol. 20, No. 3, pp. 54-62, May 2016
`
`“Taurus: A Holistic Language Runtime System for Coordinating Distributed Managed-Language
`Applications,” Martin Maas, Krste Asanovic, Tim Harris, John Kubiatowicz. In the Intl. Conf. on
`Arch. Support for Programming Lanugages and Operating Systems, (ASPLOS ’16), Apr 2016
`
`“The Cloud is Not Enough: Saving IoT from the Cloud,” Ben Zhang, Nitesh Mor, John Kolb,
`Nikhil Goyal, Douglas S. Chen, Ken Lutz, Eric Allman, John Wawrzynek, Edward Lee, John
`Kubiatowicz. USENIX Workshop on Hot Topics in Cloud Computing (HotCloud’15), Jul 2015
`
`“Trash Day: Coordinating Garbage Collection in Distributed Systems,” Martin Maas, Tim Harris,
`Krste Asanovic, and John Kubiatowicz. In the 15th Workshop on Hot Topics in Operating Systems
`(HotOS’15), May 2015.
`
`“Bloom Cookies: Web Search Personalization without User Tracking,” Nitesh Mor, Oriana Riva,
`Suman Nath, John Kubiatowicz.
`In Symposium on Network and Distributed System Security
`(NDSS ’15), February 2015.
`
`“The Case for the Holistic Language Runtime System,” Martin Maas, Krste Asanovic, Tim Harris,
`and John Kubiatowicz. In the Intl. Workshop on Rack-scale Computing (WRSC’14), April 2014.
`
`“A High-Performance Oblivious RAM Controller on the Convey HC-2ex Heterogenous Comput-
`ing Platform,” Martin Maas, Eric Love, Emil Stefanov, Mohit Tiwari, Elaine Shi, Krste Asanovi,
`John Kubiatowicz, and Dawn Song. In the Workshop on the Intersections of Computer Architecture
`and Reconfigurable Logic (CARL ’13), December 2013.
`
`“Chisel-Q: Designing Quantum Circuits with a Scala Embedded Language,” Xiao Liu and John
`Kubiatowicz. In the 31st IEEE Intl. Conference on Computer Design (ICCD), October 2013.
`
`“QuRE: The Quantum Resource Estimator Toolbox.” Martin Suchara, Arvin Faruque, Ching-Yi
`Lai, Gerardo Paz, Frederic T. Chong, and John Kubiatowicz. In the 31st IEEE Intl. Conference on
`Computer Design (ICCD), October 2013.
`
`“PHANTOM: Practical Oblivious Computation in a Secure Processor,” Martin Maas, Eric Love,
`Emil Stefanov, Mohit Tiwari, Elaine Shi, Krste Asanovic, John Kubiatowicz, Dawn Song, In the
`20th ACM Conference on Computer and Communications Security (CCS), November 2013
`
`“Tessellation: Refactoring the OS around Explicit Resource Containers with Continuous Adap-
`tation.” 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 In the Design Automation Conference, Special Session on the Future of Operating
`Systems for Embedded Systems and Software (ESS), June 5, 2013
`
`“GPUs as an Opportunity for Offloading Garbage Collection,” Martin Maas, Philip Reames, Jef-
`frey Morlan, Krste Asanovic, Anthony D. Joseph, and John Kubiatowicz. Intl. Symp. on Memory
`Management (ISMM), June 2012
`
`“Juggle: addressing extrinsic load imbalances in SPMD applications on multicore computers,”
`Steven Hofmeyr, Juan A. Colmenares, Costin Iancu, and John Kubiatowicz. Cluster Computing:
`The Journal of Networks, Software Tools and Applications, April 2012
`
`“A Soft Real-Time, Parallel GUI Service in Tessellation Many-Core OS,” Albert Kim, Juan A.
`Colmenares, Hilfi Alkaff, and John Kubiatowicz. Intl. Conf. on Computers and Their Applications
`(CATA), March 2012
`
`[Publications Continued]
`
`3
`
`

`

`“Real-Time Musical Applications On An Experimental Operating System for Multi-Core Pro-
`cessors,” Juan A. Colmenares, Ian Saxton, Eric Battenberg, Rimas Avizienis, Nils Peters, Krste
`Asanovic, John D. Kubiatowicz, and David Wessel. Intl. Computer Music Conf. (ICMC), 2011
`
`“Juggle: Proactive Load Balancing on Multicore Computers,” Steven Hofmeyr, Juan Colmenares,
`Costin Iancu, and John Kubiatowicz. High Performance Dist. Computing (HPDC), June 2011
`
`“Resource Management in the Tessellation Manycore OS,” Juan A. Colmenares, Sarah Bird, Henry
`Cook, Paul Pearce, David Zhu, John Shalf, Steven Hofmeyer, Krste Asanovic and John Kubiatow-
`icz. In 2nd USENIX Workshop on Hot Topics in Parallelism (HotPar), June 2010
`
`“A View of the Parallel Computing Landscape,” Krste Asanovic, Ras Bodik, James Demmel, Tony
`Keaveny, Kurt Keutzer, John Kubiatowicz, Nelson Morgan, David A. Patterson, Koushik Sen, John
`Wawrzynek, David Wessel, Katherine A. Yelick. In CACM, Vol 52, No. 10, Oct. 2009, pp 56-67.
`
`“A Fault Tolerant, Area Efficient Architecture for Shor’s Factoring Algorithm,” Mark Whitney,
`Nemanja Isailovic, Yatish Patel, and John Kubiatowicz. Intl. Symp. on Computer Arch., (ISCA),
`June 2009
`
`“Analysis of Photonic Networks for a Chip Multi-Processor Using Scientific Applications,”
`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. Third Intl. Symp. on Networks-on-Chip
`(NOCS), May 2009
`
`“Tessellation: Space-Time Partitioning in a Manycore Client OS,” Rose Liu, Kevin Klues, Sarah
`Bird, Steven Hofmeyr, Krste Asonovic, and John Kubiatowicz. First USENIX Workshop on Hot
`Topics in Parallelism (HotPar ’09), March 2009
`
`“Tiered Fault Tolerance for Long-Term Integrity,” Byung-Gon Chun, Petros Maniatis, Scott Shenker,
`and John Kubiatowicz. USENIX Conf. on File and Storage Tech. (FAST ’09), Feb 2009.
`
`“Performance and Energy Comparison of Electrical and Hybrid Photonic Networks for CMPs,”
`Shoaib Kamil, Ankit Jain, John Shalf, and John Kubiatowicz. Workshop on High Performance
`Embedded Computing (HPEC) Sept. 2008
`
`“Running a Quantum Circuit at the Speed of Data,” Nemanja Isailovic, Mark Whitney, Yatish Patel
`and John Kubiatowicz. Intl. Symp. on Computer Arch, (ISCA), June 2008
`
`“Attested Append-Only Memory: Making Adversaries Stick to Their Word,” Byung-Gon Chun,
`Petros Maniatis, Scott Shenker, and John Kubiatowicz. Symp. on OS Principles (SOSP), Oct 2007
`
`“Automated Generation of Layout and Control for Quantum Circuits,” Mark Whitney, Nemanja
`Isailovic, Yatish Patel, and John Kubiatowicz. ACM Intl. Conf. on Comp. Frontiers, May 2007
`
`“Antiquity: Exploiting a Secure Log for Wide-Area Distributed Storage,” Hakim Weatherspoon,
`Patrick Eaton, Byung-Gon Chun, and John Kubiatowicz. ACM European Conf. on Computer
`Systems (EuroSys ’07), March 2007
`
`“Interconnection Networks for Scalable Quantum Computers,” Nemanja Isailovic, Yatish Patel,
`Mark Whitney, and John Kubiatowicz. Intl. Symp. on Computer Arch. (ISCA), June 2006
`
`“Efficient Replica Maintenance for Distributed Storage Systems,” Byung-Gon Chun, Frank Dabek,
`Andreas Haeberlen, Emil Sit, Hakim Weatherspoon, M. Frans Kaashoek, John Kubiatowicz, and
`Robert Morris. USENIX Symp. on Networked Systems Design and Impl. (NSDI ’06), May 2006.
`
`“Proactive Replication for Data Durability,” Emil Sit, Andreas Haeberlen, Frank Dabek, Byung-
`Gon Chun, Hakim Weatherspoon, Robert Morris, M. Frans Kaashoek, and John Kubiatowicz. Intl.
`Workshop on Peer-to-Peer Systems (IPTPS), Feb. 2006.
`[Publications Continued]
`
`4
`
`

`

`“ChunkCast: An Anycast Service for Large Content Distribution,” Byung-Gon Chun, Peter Wu,
`Hakim Weatherspoon, and John Kubiatowicz. Workshop on Peer-to-Peer Sys. (IPTPS), Feb. 2006
`
`“Efficiently Binding Data to Owners in Distributed Content-Addressable Storage Systems,” Patrick
`Eaton, Hakim Weatherspoon, and John Kubiatowicz. Intl. IEEE Security in Storage Workshop
`(IEEE SISW 2005), Dec. 2005
`
`“Fixing the Embarrassing Slowness of OpenDHT on PlanetLab,” Sean Rhea, Byung-Gon Chun,
`John Kubiatowicz, and Scott Shenker. Workshop on Real, Large Dist. Sys. (WORLDS), Dec.
`2005
`
`“OpenDHT: A Public DHT Service and Its Uses,” Sean Rhea, Brighten Godfrey, Brad Karp, John
`Kubiatowicz, Sylvia Ratnasamy, Scott Shenker, Ion Stoica, and Harlan Yu. Conf. of the Special
`Interest Group on Data Communication (SIGCOMM), Aug. 2005
`
`“Impact of Neighbor Selection on Performance and Resilience of Structured P2P Networks”,
`Byung-Gon Chun, Ben Zhao, and John Kubiatowicz. Workshop on Peer-to-Peer Sys. (IPTPS),
`Feb. 2005
`
`“Optimizing Robustness while Generating Shared Secret Safe Primes,” Emil Ong and John Kubi-
`atowicz. Public Key Cryptography, 2005, p. 120-137, January 2005
`
`“Improving Bandwidth Efficiency of Peer-to-Peer Storage”, Patrick Eaton, Emil Ong, and John
`Kubiatowicz. IEEE Intl. Conf. on Peer-to-Peer Computing (IEEE P2P ’04), Aug. 2004
`
`“Selfish Caching in Distributed Systems: A Game-Theoretic Analysis,” Byung-Gon Chun, Kama-
`lika Chaudhuri, Hoeteck Wee, Marco Barreno, Christos H. Papadimitriou, and John Kubiatowicz.
`ACM Symp. on Principles of Distributed Computing, July 2004
`
`“Object Location in Realistic Networks,” Kirsten Hildrum, Robert Krauthgamer, and John D. Ku-
`biatowicz. ACM Symp. on Parallel Algorithms and Architectures (SPAA), June 2004
`
`“Handling Churn in a DHT,” Sean Rhea, Dennis Geels, Timothy Roscoe, and John Kubiatowicz.
`USENIX Annual Technical Conf., June 2004
`
`“Characterizing Selfishly Constructed Overlay Routing Networks,” Byung-Gon Chun, Rodrigo
`Fonseca, Ion Stoica, and John Kubiatowicz.
`IEEE Intl. Conf. on Computer Communications
`(INFOCOMM), March 2004
`
`“Distributed Object Location in a Dynamic Network,” Kirsten Hildrum, John D. Kubiatowicz,
`Satish Rao, and Ben Y. Zhao. Theory of Computing Systems, Issue: Online First, March 15, 2004
`
`“Datapath and Control for Quantum Wires,” Nemanja Isailovic, Mark Whitney, Yatish Patel, John
`Kubiatowicz, Dean Copsey, Frederic T. Chong, Isaac L. Chuang, and Mark Oskin. Transactions
`on Architecture and Code Optimization (TACO), Vol 1, No. 1, pp 34-61, March 2004
`
`“Rapid Mobility via Type Indirection”, Ben Y. Zhao, Ling Huang, Anthony Joseph, and John
`Kubiatowicz. Intl. Workshop on Peer-to-Peer Systems (IPTPS), Feb. 2004
`
`“Tapestry: A Resilient Global-Scale Overlay for Service Deployment,” Ben Y. Zhao, Ling Huang,
`Jeremy Stribling, Sean C. Rhea, Anthony D. Joseph, and John Kubiatowicz. IEEE Journal on
`Selected Areas in Communications, Vol 22, No. 1, January 2004
`
`“A Note on Finding the Nearest Neighbor in Growth-Restricted Metrics,” Kirsten Hildrum, John
`Kubiatowicz, Sean Ma, and Satish Rao. Symp. on Discrete Algorithms (SODA), January 2004
`
`“Exploiting Prediction To Reduce Power on Buses,” Victor Wen, Mark Whitney, Yatish Patel and
`John Kubiatowicz. Intl. Symp. on High Performance Computer Arch. (HPCA 2004)
`[Publications Continued]
`
`5
`
`

`

`“Toward a Scalable, Silicon-Based Quantum Computing Architecture,” Dean Copsey, Mark Oskin,
`Francois Impens, Tzvetan Metodiev, Andrew Cros, Frederic T. Chong, Isaac L, Chuang, and John
`Kubiatowicz. Journal of Selected Topics in Quantum Electronics Vol 9, No. 6, pp 1552-1569.
`Nov./Dec. 2003.
`
`“Exploiting Routing Redundancy via Structured Peer-to-Peer Overlays,” Ben Y. Zhao, Ling Huang,
`Jeremy Stribling, Anthony D. Joseph, and John Kubiatowicz. Intl. Conf. on Network Protocols
`(ICNP), Nov. 2003
`
`“Asymptotically Efficient Approaches to Fault-Tolerance in Peer-to-Peer Networks,” KIrsten Hil-
`drum And John Kubiatowicz. Intl. Symp. on Distributed Computing, Oct. 2003
`
`“Can we build Classical Control Circuits for Silicon Quantum Computers?,” Mark Whitney, Yatish
`Patel, Nemanja Isailovic, and John Kubiatowicz. Second Workshop in Non-Silicon Computing
`(NSC2), June 2003.
`
`“Building Quantum Wires: The Long and the Short of it,” Mark Oskin, Frederic T. Chong, Isaac
`L. Chuang, John Kubiatowicz. In Intl. Symp. on Computer Arch. (ISCA), June 2003.
`
`“The Effect of Communication Costs in Solid-State Quantum Computing Architectures,” Dean
`Copsey, Mark Oskin, Tzvetan Metodiev, Frederic T. Chong, Isaac Chuang, and John Kubiatowicz.
`ACM Symp. on Parallelism in Algorithms and Architectures (SPAA 2003)
`
`“Approximate Object Location and Spam Filtering on Peer-to-Peer Systems,” Feng Zhou, Li
`Zhuang, Ben Y. Zhao, Ling Huang, Anthony Joseph and John Kubiatowicz. In ACM/IFIP/USENIX
`Intl. Middleware Conference (Middleware 2003), June 2003.
`
`“Structured Peer-to-Peer Overlays Need Application-Driven Benchmarks,” Sean Rhea, Timothy
`Roscoe, and John Kubiatowicz. Workshop on Peer-to-Peer Sys. (IPTPS), Feb. 2003.
`
`“Towards a Common API for Structured Peer-to-Peer Overlays,” Frank Dabek, Ben Zhao, Peter
`Druschel, John Kubiatowicz, and Ion Stoica. Workshop on Peer-to-Peer Sys. (IPTPS), Feb. 2003.
`
`“Extracting Guarantees from Chaos,” John Kubiatowicz. In CACM, Vol 46, No. 2, Feb. 2003.
`
`“Pond: the OceanStore Prototype,” Sean Rhea, Patrick Eaton, Dennis Geels, Hakim Weatherspoon,
`Ben Zhao, and John Kubiatowicz. In USENIX Conf. on File and Storage Technologies (FAST ’03),
`March 2003.
`
`“Distributed Object Location in a Dynamic Network”, Kirsten Hildrum, John D. Kubiatowicz,
`Satish Rao, and Ben Y. Zhao. In ACM Symp. on Parallel Algorithms and Architectures(SPAA),
`Aug. 2002.
`
`“SCAN: A Dynamic, Scalable, and Efficient Content Distribution Network”, In Intl. Conf. Perva-
`sive Computing, Aug. 2002.
`
`“Probabilistic Location and Routing” Sean Rhea and John Kubiatowicz. In Annual Joint Conf. of
`IEEE Computer and Communications Societies (INFOCOM), June 2002.
`
`“Brocade: Landmark Routing on Overlay Networks,” Ben Y. Zhao, Yitao Duan, Ling Huang,
`Anthony Joseph, and John Kubiatowicz. In Workshop on Peer-to-Peer Sys. (IPTPS), March 2002.
`
`“The Worldwide Computer,” David Anderson and John Kubiatowicz. In Scientific American. vol
`286, no. 3, March 2002
`
`“Maintenance-Free Global Data Storage” Sean Rhea, Chris Wells, Patrick Eaton, Dennis Geels,
`Ben Zhao, Hakim Weatherspoon, and John Kubiatowicz.
`In IEEE Internet Computing, Vol 5,
`No. 5. Sept./Oct. 2001.
`
`[Publications Continued]
`
`6
`
`

`

`“Bayeux: An Architecture for Wide-Area, Fault-Tolerant Data Dissemination” Shelley Zhuang,
`Ben Zhao, Anthony Joseph, Randy Katz, and John Kubiatowicz. In Workshop on Network and
`Operating Systems Support for Digital Audio and Video (NOSSDAV), June 2001.
`
`“Erasure Coding vs. Replication: A Quantitative Comparison,” Hakim Weatherspoon and John
`Kubiatowicz. In Intl. Workshop on Peer-to-Peer Systems (IPTPS), March 2002.
`
`“OceanStore: An architecture for Global-Scale Persistent Storage”, 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. Intl. Conf. on Archi-
`tectural Support for Prog. Languages and Operating Systems (ASPLOS), Nov. 2000.
`Won “Most Influential Paper” in ASPLOS 2018.
`
`“Multigrain Shared Memory” Donald Yeung, John Kubiatowicz, and Anant Agarwal. In ACM
`Transactions on Computer Systems. Vol. 18, No. 2, pages 154-196. May 2000.
`
`“NinjaMail: The Design of a High-Performance Clustered, Distributed E-Mail System,” J.R. von
`Behren, S. Czerwinski, A. D. Joseph, E. A. Brewer, and J. Kubiatowicz. In Intl. Workshop on
`Parallel Processing 2000, Aug. 2000.
`
`“ISTORE: Introspective Storage for Data-intensive Network Services.” Aaron Brown, David Op-
`penheimer, Kim Keeton, Randi Thomas, John Kubiatowicz, and David A. Patterson. In Workshop
`on Hot topics in Operating Systems (HotOS-VII), March 1999.
`
`“The MIT Alewife Machine.” Proc. of the IEEE, vol 87 (no. 3), March 1999.
`
`“Exploiting Two-Case Delivery for Fast Protected Messaging.” Ken Mackenzie, John Kubiatow-
`icz, Matthew Frank, Walter Lee, Victor Lee, Anant Agarwal, and Franz Kaashoek. In Intl. Symp.
`on High Performance Computer Architecture (HPCA), Feb. 1998.
`
`“The Sensitivity of Communication Mechanisms to Bandwidth and Latency.” Rajeev Barua, Fred-
`erik T. Chong, Fredrik Dahlgren, John Kubiatowicz, and Anant Agarwal. In Intl. Symp. on High
`Performance Computer Architecture (HPCA), Feb. 1998.
`
`“Application Performance on the MIT Alewife Machine.” Frederic T. Chong, Beng-Hong Lim,
`Ricardo Bianchini, John Kubiatowicz, and Anant Agarwal. In IEEE Computer, Dec. 1996.
`
`“MGS: A Multi-Grain Shared Memory System.” Donald Yeung, John Kubiatowicz, and Anant
`Agarwal. In the Intl. Symp. on Computer Arch. (ISCA), May 1996
`
`“Remote Queues: Exposing Message Queues for Optimization and Atomicity.” Eric A. Brewer,
`Frederic T. Chong, Lok T. Liu, Shamik D. Sharma, and John Kubiatowicz. In the Symp. on Parallel
`Architectures and Algorithms, July 1995.
`
`“The MIT Alewife Machine: Architecture and Performance.” Anant Agarwal, Ricardo Bianchini,
`David Chaiken, Kirk Johnson, David Kranz, John Kubiatowicz, Beng-Hong Lim, Ken Mackenzie,
`and Donald Yeung. In the Intl. Symp. on Computer Arch., June 1995.
`
`“The Alewife CMMU: Addressing the Multiprocessor Communications Gap.” John Kubiatowicz,
`David Chaiken, and Anant Agarwal. Extended Abstract. Presented at Hot Chips VI. Aug. 1994.
`
`“The Anatomy of a Message in the Alewife Multiprocessor.” John Kubiatowicz and Anant Agar-
`wal. In the Intl. Conf. on Supercomputing, July 1993 as an Invited Paper.
`
`“SPARCLE: An Evolutionary Processor Design for Large-Scale Multiprocessors.” Anant Agar-
`wal, John Kubiatowicz, David Kranz, Beng-Hong Lim, Donald Yeung, Godfrey D’Souza, and
`Mike Parkin. In IEEE Micro, June 1993.
`[Publications Continued]
`
`7
`
`

`

`“Integrating Message-Passing and Shared-Memory: Early Experience.” David Kranz, Kirk John-
`son, Anant Agarwal, John Kubiatowicz, and Beng-Hong Lim. In the Conf. on Principles and
`Practice of Parallel Programming, May 1993.
`
`“Closing the Window of Vulnerability in Multiphase Memory Transactions” John Kubiatowicz,
`David Chaiken, and Anant Agarwal. In the Intl. Conf. on Architectural Support for Programming
`Languages and Operating Systems (ASPLOS), Oct. 1992.
`
`“LimitLESS Directories: A Scalable Cache Coherence Scheme.” David Chaiken, John Kubiatow-
`icz, and Anant Agarwal. In the Fourth Intl. Conf. on Architectural Support for Programming
`Languages and Operating Systems (ASPLOS), April 1991.
`
`“APRIL: A Processor Architecture for Multiprocessing.” Anant Agarwal, Beng-Hong Lim, David
`A. Kranz, and John Kubiatowicz. In the 17th Intl. Symp. on Computer Arch., June 1990.
`
`Selected Talks: “Global Data Plane: A Federated Vision for Secure Data in Edge Computing,” IEEE Intl. Conf.
`on Distributed Computing Systems (ICDCS), 2019
`
`“Tessellation: Refactoring the OS around Explicit Resource Containers with Continuous Adapta-
`tion,” Design Automation Conference (DAC), Austin, Texas, June 2013
`
`“Architecting Systems Software in a ManyCore World,” Cornell Systems Seminar, Cornell Uni-
`versity, Nov. 2009
`
`“Optimizing the Layout and Error Properties of Quantum Circuits,” Seminar Series, Caltech Insti-
`tute for Quantum Information, Nov. 2009
`
`“Cloud Storage is the Future: Lessons from the OceanStore Project,” CISCO Cloud Computing
`Research Symposium (C3RS), Cisco Systems, Nov. 2008
`
`“OceanStore: Toward Global-Scale, Self-Repairing, Secure and Persistent Storage”, Distinguished
`Lecture Series, University of Maryland, Oct. 2002.
`
`“Opportunities for Continuous Tuning in a Global Scale File System”, IBM Almaden Institute on
`Autonomic Computing, IBM Almaden Research Institute, April 2002
`
`“OceanStore: An Architecture for Global-Scale Persistent Storage”. ASPLOS IX, Nov. 2001
`
`“The MIT Alewife Machine: Architecture and Performance.” International Symposium on Com-
`puter Architecture (ISCA), June 1995
`
`“The Alewife CMMU: Addressing the Multiprocessor Communications Gap.” Hotchips VI, Aug.
`1994, Stanford, CA.
`
`“Anatomy of a Message in the Alewife Multiprocessor” ICS, July 1993, Tokyo. Companion talk
`given at Fujitsu Laboratories in Kawasaki.
`
`“Closing the Window of Vulnerability in Multiphase Memory Transactions” ASPLOS V, Oct. 1992
`
`8
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket