I. Stoica, Stateless Core: A Scalable Approach for Quality of Service in the Internet (Winning Thesis of the 2001 ACM Doctoral Dissertation Competition), Lecture Notes in Computer Science, Vol. 2979, New York, NY: Springer-Verlag, 2004.
K. Jeffay, I. Stoica, and K. Wehrle, Eds., Quality of Service -- IWQoS 2003, Lecture Notes in Computer Science, Vol. 2707, Berlin: Springer-Verlag, 2003.
F. Kaashoek and I. Stoica, Eds., Peer-to-Peer Systems II, Lecture Notes in Computer Science: Theoretical Computer Science and General Issues, Vol. 2735, Berlin: Springer-Verlag, 2003.
Book chapters or sections
R. H. Katz, G. Porter, S. Shenker, I. Stoica, and M. Tsai, "COPS: Quality of service vs. any service at all (Invited Paper)," in Quality of Service: Proc. 13th Intl. Workshop on Quality of Service (IWQoS '05), H. de Meer and N. Bhatti, Eds., Lecture Notes in Computer Science, Vol. 3552, Berlin, Germany: Springer-Verlag, 2005, pp. 3-15.
B. T. Loo, R. Huebsch, I. Stoica, and J. M. Hellerstein, "The case for a hybrid P2P search infrastructure," in Peer-to-Peer Systems III: Revised Selected Papers from the 3rd Intl. Workshop (IPTPS 2004), G. M. Voelker and S. Shenker, Eds., Lecture Notes in Computer Science, Vol. 3279, Berlin, Germany: Springer-Verlag, 2005, pp. 141-150.
S. C. Rhea, T. Roscoe, and J. D. Kubiatowicz, "Structured peer-to-peer overlays need applications-driven benchmarks," in Peer-to-Peer Systems II: Proc. 2nd Intl. Workshop (IPTPS '03). Revised Papers, F. Kaashoek and I. Stoica, Eds., Lecture Notes in Computer Science, Vol. 2735, Berlin, Germany: Springer-Verlag, 2003, pp. 56-67.
F. Dabek, B. Zhao, P. Druschel, J. D. Kubiatowicz, and I. Stoica, "Towards a common API for structured peer-to-peer overlays," in Peer-to-Peer Systems II: Proc. 2nd Intl. Workshop (IPTPS '03). Revised Papers, F. Kaashoek and I. Stoica, Eds., Lecture Notes in Computer Science, Vol. 2735, Berlin, Germany: Springer-Verlag, 2003, pp. 33-44.
A. Rao, K. Lakshminarayanan, S. Surana, R. M. Karp, and I. Stoica, "Load balancing in structured P2P systems," in Peer-to-Peers Systems II: 2nd Intl. Workshop (IPTPS '03). Revised Papers, F. Kaashoek and I. Stoica, Eds., Lecture Notes in Computer Science, Vol. 2735, Berlin, Germany: Springer-Verlag, 2003, pp. 68-79.
J. Li, B. T. Loo, J. M. Hellerstein, M. F. Kaashoek, D. R. Karger, and R. Morris, "On the feasibility of peer-to-peer web indexing and search," in Peer-to-Peer Systems II: Proc. 2nd Intl. Workshop (IPTPS '03). Revised Papers, F. Kaashoek and I. Stoica, Eds., Lecture Notes in Computer Science, Vol. 2735, Berlin, Germany: Springer-Verlag, 2003, pp. 207-215.
M. Harren, J. M. Hellerstein, R. Huebsch, B. T. Loo, S. Shenker, and I. Stoica, "Complex queries in DHT-based peer-to-peer networks," in Peer-to-Peer Systems: Proc. 1st Intl. Workshop (IPTPS '02). Revised Papers, P. Druschel, F. Kaashoek, and A. Rowstron, Eds., Lecture Notes in Computer Science, Vol. 2429, Berlin, Germany: Springer-Verlag, 2002, pp. 242-250.
B. Raman, S. Agarwal, Y. Chen, M. Caesar, W. Cui, P. Johansson, K. Lai, T. Lavian, S. Machiraju, Z. M. Mao, G. Porter, T. Roscoe, M. Seshadri, J. S. Shih, K. Sklower, L. Subramanian, T. Suzuki, S. Zhuang, A. D. Joseph, R. H. Katz, and I. Stoica, "The SAHARA model for service composition across multiple providers," in Pervasive Computing: Proc. 1st Intl. Conf. (Pervasive 2002), F. Mattern and M. Naghshineh, Eds., Lecture Notes in Computer Science, Vol. 2414, Berlin, Germany: Springer-Verlag, 2002, pp. 1-14.
I. Stoica, D. Song, R. A. Popa, D. A. Patterson, M. W. Mahoney, R. H. Katz, A. D. Joseph, M. Jordan, J. M. Hellerstein, J. Gonzalez, and et al, "A berkeley view of systems challenges for AI," arXiv preprint arXiv:1712.05855, 2017.
M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz, A. Konwinski, G. Lee, D. A. Patterson, A. Rabkin, I. Stoica, and M. Zaharia, "A view of cloud computing," Communications of the ACM, vol. 53, no. 4, pp. 50-58, April 2010.
B. Li, S. Xie, G. Y. Keung, J. Liu, I. Stoica, H. Zhang, and X. Zhang, "An empirical study of the Coolstreaming+ system," IEEE J. on Selected Areas of Communications, vol. 25, no. 9, pp. 1627-1639, Dec. 2007.
T. Koponen, M. Chawla, B. G. Chun, A. Ermolinskiy, K. H. Kim, S. Shenker, and I. Stoica, "A data-oriented (and beyond) network architecture," ACM SIGCOMM Computer Communication Review, vol. 37, no. 4, pp. 181-192, Oct. 2007.
M. Feldman, J. Chuang, I. Stoica, and S. Shenker, "Hidden-Action in Network Routing," IEEE J. on Selected Areas in Communications, vol. 25, no. 6, pp. 1161-1172, Aug. 2007.
B. T. Loo, T. Condie, J. M. Hellerstein, P. Maniatis, T. Roscoe, and I. Stoica, "Implementing declarative overlays," ACM SIGOPS Operating Systems Review, vol. 39, no. 5, pp. 75-90, Dec. 2005.
S. Rhea, B. Godfrey, B. Karp, J. D. Kubiatowicz, S. Ratnasamy, S. Shenker, I. Stoica, and H. Yu, "OpenDHT: A public DHT service and its uses," ACM SIGCOMM Computer Communication Review, vol. 35, no. 4, pp. 73-84, Oct. 2005.
I. Stoica, D. Adkins, S. Zhuang, S. Shenker, and S. Surana, "Internet indirection infrastructure," IEEE/ACM Trans. Networking, vol. 12, no. 2, pp. 205-218, April 2004.
L. Subramanian, I. Stoica, H. Balakrishnan, and R. H. Katz, "OverQoS: Offering Internet QoS using overlays," ACM SIGCOMM Computer Communication Review, vol. 33, no. 1, pp. 11-16, Jan. 2003.
Articles in conference proceedings
Z. Wu, W. Chiang, Z. Mao, Z. Yang, E. Friedman, S. Shenker, and I. Stoica, "Can't Be Late: Optimizing Spot Instance Savings under Deadlines," in 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24), Santa Clara, CA: USENIX Association, 2024.
L. Zheng, W. Chiang, Y. Sheng, S. Zhuang, Z. Wu, Y. Zhuang, Z. Lin, Z. Li, D. Li, E. Xing, H. Zhang, J. Gonzalez, and I. Stoica, "citeKey, Judging {LLM}-as-a-Judge with {MT}-Bench and Chatbot Arena," in Thirty-seventh Conference on Neural Information Processing Systems Datasets and Benchmarks Track, 2023.
J. Ichnowski, K. Chen, K. Dharmarajan, S. Adebola, M. Danielczuk, V. Mayoral-Vilches, N. Jha, H. Zhan, E. Llontop, D. Xu, C. Buscaron, J. D. Kubiatowicz, I. Stoica, J. Gonzalez, and K. Goldberg, "FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2," in 2023 IEEE International Conference on Robotics and Automation (ICRA), 2023, pp. 5493-5500.
Z. Yang, Z. Wu, M. Luo, W. Chiang, R. Bhardwaj, W. Kwon, S. Zhuang, F. S. Luan, G. Mittal, S. Shenker, and I. Stoica, "SkyPilot: An Intercloud Broker for Sky Computing," in 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23), Boston, MA: USENIX Association, 2023, pp. 437--455.
Z. Wu, P. Jain, M. A. Wright, A. Mirhoseini, J. Gonzalez, I. Stoica, Z. Wu, P. Jain, M. A. Wright, A. Mirhoseini, J. Gonzalez, and I. Stoica, "Representing Long-Range Context for Graph Neural Networks with Global Attention," in Advances in Neural Information Processing Systems (NeurIPS), 2021.
A. Dave, C. Leung, R. A. Popa, J. Gonzalez, and I. Stoica, "Oblivious Coopetitive Analytics Using Hardware Enclaves," in Proceedings of the Fifteenth European Conference on Computer Systems, EuroSys ’20, New York, NY, USA: Association for Computing Machinery, 2020.
R. Agarwal, A. Khandelwal, and I. Stoica, "Succinct: Enabling Queries on Compressed Data," in citeKey, 12th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 15), Oakland, CA: {USENIX} Association, 2015, pp. 337--350.
A. J. Oliner, A. Padmanabha Iyer, I. Stoica, E. Lagerspetz, and S. Tarkoma, "Carat: Collaborative Energy Diagnosis for Mobile Devices," in Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems, SenSys '13, New York, NY, USA: ACM, 2013, pp. 10:1--10:14.
A. J. Oliner, A. P. Iyer, I. Stoica, E. Lagerspetz, and S. Tarkoma, "Carat: Collaborative Energy Diagnosis for Mobile Devices," in Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems, SenSys '13, New York, NY, USA: ACM, 2013, pp. 10:1--10:14.
A. Wang, S. Venkataraman, S. Alspaugh, R. H. Katz, and I. Stoica, "Sweet storage SLOs with Frosting," in Workshop on Hot Topics in Cloud Computing (HotCloud). Co-located with USENIX ATC., 2012.
A. Wang, S. Venkataraman, S. Alspaugh, R. H. Katz, and I. Stoica, "Cake: enabling high-level SLOs on shared storage systems," in Symposium on Cloud Computing (SoCC), 2012.
G. Ananthanarayanan, A. Ghodsi, A. Wang, D. Borthakur, S. Kandula, S. Shenker, and I. Stoica, "PACMan: Coordinated Memory Caching for Parallel Jobs," in Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI ’12), 2012.
M. Zaharia, B. Hindman, A. Konwinski, A. Ghodsi, A. D. Joseph, R. Katz, S. Shenker, and I. Stoica, "The Datacenter Needs an Operating System," in Proceedings of the Third USENIX Workshop on Hot Topics in Cloud Computing (Hot Cloud '11), 2011.
B. Hindman, A. Konwinski, M. Zaharia, A. Ghodsi, A. D. Joseph, R. Katz, S. Shenker, and I. Stoica, "Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center," in Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2011), 2011.
M. Zaharia, M. Chowdhury, M. Franklin, S. Shenker, and I. Stoica, "Spark: Cluster Computing with Working Sets," in Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Computing (HotCloud'10), 2010.
M. Zaharia, A. Konwinski, A. D. Joseph, R. H. Katz, and I. Stoica, "Improving MapReduce performance in heterogeneous environments," in Proc. 8th USENIX Symp. on Operating Systems Design and Implementation (OSDI 2008), Berkeley, CA: USENIX Association, 2008, pp. 29-42.
R. Fonseca, P. Dutta, P. Levis, and I. Stoica, "Quanto: Tracking energy in networked embedded systems," in Proc. 8th USENIX Symp. on Operating Systems Design and Implementation (OSDI 2008), Berkeley, CA: USENIX Association, 2008, pp. 323-338.
P. B. Godfrey, S. Shenker, and I. Stoica, "Pathlet routing," in Proc. 7th ACM Workshop on Hot Topics in Networks (HotNets-VII), New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 6 pg.
P. Dutta, R. Musaloiu-E, I. Stoica, and A. Terzis, "Wireless ACK collisions not considered harmful," in Proc. 7th ACM Workshop on Hot Topics in Networks (HotNets-VII), New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 6 pg.
D. A. Joseph, A. Tavakoli, and I. Stoica, "A policy-aware switching layer for data centers," in Proc. 2008 ACM SIGCOMM Conf. on Data Communication (SIGCOMM '08), New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 51-62.
D. Joseph, N. Shetty, J. Chuang, and I. Stoica, "Modeling the adoption of new network architectures," in Proc. 3rd ACM Intl. Conf. on Emerging Networking Experiments and Technologies (CoNEXT 2007), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. Art. 5.
D. C. Chu, L. Popa, A. Tavakoli, J. M. Hellerstein, P. Levis, S. Shenker, and I. Stoica, "The design and implementation of a declarative sensor network system," in Proc. 5th Intl. Conf. on Embedded Networked Sensor Systems (SynSys '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 175-188.
S. Kim, R. Fonseca, P. Dutta, A. Tavakoli, D. E. Culler, P. Levis, S. Shenker, and I. Stoica, "Flush: A reliable bulk transport protocol for multihop wireless networks," in Proc. 5th Intl. Conf. on Embedded Networked Sensor Systems (SynSys '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 351-365.
L. Popa, A. Rostamizadeh, R. M. Karp, C. Papadimitriou, and I. Stoica, "Balancing traffic load in wireless networks with curveball routing," in Proc. 8th ACM Intl. Symp. on Mobile Ad Hoc Networking and Computing (MobiHoc '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 170-179.
K. Lakshminarayanan, M. Caesar, M. Rangan, T. Anderson, S. Shenker, and I. Stoica, "Achieving convergence-free routing using failure-carrying packets," in Proc. 2007 ACM SIGCOMM Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 241-252.
T. Koponen, M. Chawla, B. G. Chun, A. Ermolinskiy, K. H. Kim, S. Shenker, and I. Stoica, "A data-oriented (and beyond) network architecture," in Proc. 2007 ACM SIGCOMM Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 181-192.
R. J. Huebsch, M. Garofalakis, J. M. Hellerstein, and I. Stoica, "Sharing aggregate computation for distributed queries," in Proc. 2007 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '07), C. Y. Chan, B. C. Ooi, and A. Zhou, Eds., Vol. 1, New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 485-496.
A. Datta, I. Stoica, and M. Franklin, "LagOver: Latency gradated overlays (Best Paper Award)," in Proc. 27th Intl. Conf. on Distributed Computing Systems (ICDCS '07), Los Alamitos, CA: IEEE Computer Society, 2007, pp. Article 13.
R. Fonseca, G. Porter, R. H. Katz, S. Shenker, and I. Stoica, "Test of Time Award: X-Trace: A pervasive network tracing framework," in Proc. 4th USENIX Symp. on Networked Systems Design & Implementation (NSDI 2007), Berkeley, CA: USENIX Association, 2007, pp. 271-284.
A. Nandi, A. Ganjam, P. Druschel, T. S. E. Ng, I. Stoica, H. Zhang, and B. Bhattacharjee, "SAAR: A shared control plane for overlay multicast," in Proc. 4th USENIX Symp. on Networked Systems Design & Implementation (NSDI 2007), Berkeley, CA: USENIX Association, 2007, pp. 57-72.
D. Geels, G. Altekar, P. Maniatis, T. Roscoe, and I. Stoica, "Friday: Global comprehension for distributed replay," in Proc. 4th USENIX Symp. on Networked Systems Design & Implementation (NSDI 2007), Berkeley, CA: USENIX Association, 2007, pp. 285-298.
C. T. Ee, R. Fonseca, S. Kim, D. Moon, A. Tavakoli, D. E. Culler, S. Shenker, and I. Stoica, "A modular network layer for sensornets," in Proc. 7th USENIX Symp. on Operating Systems Design and Implementation (OSDI '06), Berkeley, CA: USENIX Assocation, 2006, pp. 249-262.
B. T. Loo, T. Condie, M. Garofalakis, D. E. Gay, J. M. Hellerstein, P. Maniatis, R. Ramakrishnan, T. Roscoe, and I. Stoica, "Declarative networking: Language, execution and optimization," in Proc. 2006 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '06), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 97-108.
D. M. Geels, G. D. Altekar, S. Shenker, and I. Stoica, "Replay debugging for distributed applications," in Proc. 2006 USENIX Annual Technical Conference, Berkeley, CA: USENIX Association, 2006, pp. 289-300.
J. Polastre, J. Hui, P. Levis, J. Zhao, D. E. Culler, S. Shenker, and I. Stoica, "A unifying link abstraction for wireless sensor networks," in Proc. 3rd Intl. Conf. on Embedded Networked Sensor Systems (SynSys '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 76-89.
S. Rhea, B. Godfrey, B. Karp, J. D. Kubiatowicz, S. Ratnasamy, S. Shenker, I. Stoica, and H. Yu, "OpenDHT: A public DHT service and its uses," in Proc. 2005 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 73-84.
B. T. Loo, J. M. Hellerstein, I. Stoica, and R. Ramakrishnan, "Declarative routing: Extensible routing with declarative queries," in Proc. 2005 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications, New York, NY: ACM Press, 2005, pp. 289-300.
L. Subramanian, R. H. Katz, V. Roth, S. Shenker, and I. Stoica, "Reliable broadcast in unknown fixed-identity networks," in Proc. 24th Annual ACM Symp. on Principles of Distributed Computing (PODC '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 342-351.
J. Kannan, L. Subramanian, I. Stoica, and R. H. Katz, "Analyzing cooperative containment of fast scanning worms," in Proc. Steps to Reducing Unwanted Traffic on the Internet Workshop (SRUTI '05), Berkeley, CA: USENIX Association, 2005, pp. 17-23.
D. E. Culler, P. Dutta, C. T. Ee, R. Fonseca, J. Hui, P. Levis, J. Polastre, S. Shenker, I. Stoica, G. Tolle, and J. Zhao, "Towards a sensor network architecture: Lowering the waistline," in Proc. 10th Workshop on Hot Topics in Operating Systems (HotOS X), Vol. 10, Berkeley, CA: USENIX Association, 2005, pp. 6 pg.
M. Feldman, J. Chuang, I. Stoica, and S. Shenker, "Hidden-action in multi-hop routing," in Proc. 6th ACM Conf. on Electronic Commerce, New York, NY: ACM Press, 2005, pp. 117-126.
S. Q. Zhuang, D. Geels, I. Stoica, and R. H. Katz, "On failure detection algorithms in overlay networks," in Proc. 24th IEEE Annual Joint Conf. of the IEEE Computer and Communications Societies (INFOCOM 2005), K. Makki and E. Knightly, Eds., Vol. 3, Piscataway, NJ: IEEE Press, 2005, pp. 2112-2123.
R. Huebsch, B. Chun, J. M. Hellerstein, B. T. Loo, P. Maniatis, T. Roscoe, S. Shenker, I. Stoica, and A. R. Yumerefendi, "The architecture of PIER: An Internet-scale query processor," in Proc. 2nd Biennial Conf. on Innovative Data Systems Research (CIDR 2005), VLDB Foundation, 2005, pp. 28-43.
B. T. Loo, J. M. Hellerstein, and I. Stoica, "Customizable routing with declarative queries," in Proc. 3rd Workshop on Hot Topics in Networks (HotNets-III), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 6 pg.
B. T. Loo, J. M. Hellerstein, R. Huebsch, S. Shenker, and I. Stoica, "Enhancing P2P file-sharing with an Internet-scale query processor," in Proc. 30th Intl. Conf. on Very Large Data Bases (VLDB '04), M. A. Nascimento, M. Ozsu, D. Kossmann, R. J. Miller, J. A. Blakeley, and K. B. Schiefer, Eds., Very Large Data Bases, San Francisco, CA: Morgan Kaufmann, 2004, pp. 432-443.
B. Chun, J. M. Hellerstein, R. Huebsch, S. R. Jeffery, B. T. Loo, S. Mardanbeigi, T. Roscoe, S. Rhea, S. Shenker, and I. Stoica, "Querying at Internet scale (Demonstration)," in Proc. 2004 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '04), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 935-936.
B. Chun, R. Fonseca, I. Stoica, and J. D. Kubiatowicz, "Characterizing selfishly constructed overlay routing networks," in Proc. 23rd Annual Joint Conf. of the IEEE Computer and Communications Societies (INFOCOM '04), Vol. 2, Piscataway, NJ: IEEE Press, 2004, pp. 1329-1339.
L. Subramanian, I. Stoica, H. Balakrishnan, and R. H. Katz, "OverQoS: An overlay based architecture for enhancing Internet QoS," in Proc. 1st Symp. on Networked Systems Design & Implementation (NSDI '04), Vol. 1, Berkeley, CA: USENIX Association, 2004, pp. 71-84.
B. Godfrey, K. Lakshminarayanan, S. Surana, R. M. Karp, and I. Stoica, "Load balancing in dynamic structured P2P systems," in Proc. IEEE INFOCOM 2004, Vol. 4, Piscataway, NJ: IEEE Press, 2004, pp. 2253-2262.
R. Huebsch, J. M. Hellerstein, N. Lanham, B. T. Loo, S. Shenker, and I. Stoica, "Querying the Internet with PIER," in Proc. 29th Intl. Conf. on Very Large Databases (VLDB 2003), J. C. Freytag, P. C. Lockemann, S. Abiteboul, M. J. Carey, P. G. Selinger, and A. Heuer, Eds., Very Large Data Bases, VLDB Endwoment, 2003, pp. 321-332.
A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica, "Geographic routing without location information," in Proc. 9th Annual Intl. Conf. on Mobile Computing and Networking (MOBICOM '03), New York, NY: The Association for Computing Machinery, Inc., 2003, pp. 96-108.
S. Zhuang, K. Lai, I. Stoica, R. H. Katz, and S. Shenker, "Host mobility using an Internet indirection infrastructure," in Proc. 1st Int. Conf. on Mobile Systems, Applications, and Services (MobiSys '03), Berkeley, CA: USENIX Association, 2003, pp. 129-144.
L. Subramanian, I. Stoica, H. Balakrishnan, and R. H. Katz, "OverQoS: Offering Internet QoS using overlays," in Proc. 1st Workshop on Hot Topics in Networking (HotNets-I), New York, NY: The Association for Computing Machinery, Inc., 2002.
Technical Reports
E. Jonas, J. Schleier-Smith, V. Sreekanti, C. Tsai, A. Khandelwal, Q. Pu, V. Shankar, J. Menezes Carreira, K. Krauth, N. Yadwadkar, J. Gonzalez, R. A. Popa, I. Stoica, and D. A. Patterson, "Cloud Programming Simplified: A Berkeley View on Serverless Computing," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2019-3, Feb. 2019.
I. Stoica, M. Franklin, M. Jordan, A. Fox, A. D. Joseph, M. Mahoney, R. H. Katz, D. A. Patterson, and S. Shenker, "The Berkeley Data Analysis System (BDAS): An open source platform for big data analytics," University of California, Berkeley Berkeley United States, 2017.
I. Stoica, D. Song, R. A. Popa, D. A. Patterson, M. W. Mahoney, R. H. Katz, A. D. Joseph, M. Jordan, J. M. Hellerstein, J. Gonzalez, K. Goldberg, A. Ghodsi, D. E. Culler, and P. Abbeel, "A Berkeley View of Systems Challenges for AI," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2017-159, Oct. 2017.
D. Zats, A. Padmanabha Iyer, G. Ananthanarayanan, R. H. Katz, I. Stoica, and A. Vahdat, "FastLane: Agile Drop Notification for Datacenter Networks," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2013-173, Oct. 2013.
A. Oliner, A. Padmanabha Iyer, I. Stoica, E. Lagerspetz, and S. Tarkoma, "Carat: Collaborative Energy Diagnosis for Mobile Devices," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2013-17, March 2013.
R. S. Xin, J. Rosen, M. Zaharia, M. Franklin, S. Shenker, and I. Stoica, "Shark: SQL and Rich Analytics at Scale," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-214, Nov. 2012.
D. Haussler, D. A. Patterson, M. Diekhans, A. Fox, M. Jordan, A. D. Joseph, S. Ma, B. Paten, S. Shenker, T. Sittler, and I. Stoica, "A Million Cancer Genome Warehouse," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-211, Nov. 2012.
A. Wang, S. Venkataraman, S. Alspaugh, I. Stoica, and R. H. Katz, "Sweet Storage SLOs with Frosting," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-35, March 2012.
G. Altekar and I. Stoica, "DCR: Replay Debugging for the Datacenter," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-74, May 2010.
M. Zaharia, N. M. M. Chowdhury, M. Franklin, S. Shenker, and I. Stoica, "Spark: Cluster Computing with Working Sets," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-53, May 2010.
G. Altekar and I. Stoica, "DCR: Replay-Debugging for the Datacenter," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-33, March 2010.
B. Hindman, A. Konwinski, M. Zaharia, A. Ghodsi, A. D. Joseph, S. Shenker, and I. Stoica, "Nexus: A Common Substrate for Cluster Computing," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-158, Nov. 2009.
G. Ananthanarayanan, K. Heimerl, M. Zaharia, M. Demmer, T. Koponen, A. Tavakoli, S. Shenker, and I. Stoica, "Enabling Innovation Below the Communication API," UC Berkeley, Tech. Rep. UCB/EECS-2009-141, Oct. 2009.
G. Ananthanarayanan, K. Heimerl, M. Zaharia, M. Demmer, T. Koponen, A. Tavakoli, S. Shenker, and I. Stoica, "Enabling Innovation Below the Communication API," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-141, Oct. 2009.
G. Ananthanarayanan, K. Heimerl, M. Zaharia, M. Demmer, T. Koponen, A. Tavakoli, S. Shenker, and I. Stoica, "A New Communications API," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-84, May 2009.
M. Zaharia, D. Borthakur, J. Sen Sarma, K. Elmeleegy, S. Shenker, and I. Stoica, "Job Scheduling for Multi-User MapReduce Clusters," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-55, April 2009.
M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz, A. Konwinski, G. Lee, D. A. Patterson, A. Rabkin, I. Stoica, and M. Zaharia, "Above the Clouds: A Berkeley View of Cloud Computing," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-28, Feb. 2009.
K. K. Lakshminarayanan, D. G. Adkins, A. Perrig, and I. Stoica, "Securing User-controlled Routing Infrastructures," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2007-37, March 2007.
J. K. Kannan, M. C. Caesar, I. Stoica, and S. Shenker, "On the Consistency of DHT-Based Routing," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2007-22, Jan. 2007.
R. J. Huebsch, M. Garofalakis, J. M. Hellerstein, and I. Stoica, "Sharing Aggregate Computation for Distributed Queries," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-98, July 2006.
P. B. Godfrey, S. Shenker, and I. Stoica, "Minimizing Churn in Distributed Systems," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-25, March 2006.
K. K. Lakshminarayanan, I. Stoica, S. Shenker, and J. Rexford, "Routing as a Service," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-19, Feb. 2006.
R. Fonseca, G. M. Porter, R. H. Katz, S. Shenker, and I. Stoica, "IP Options are not an option," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2005-24, Dec. 2005.
P. B. Godfrey, S. Shenker, and I. Stoica, "Minimizing Churn in Distributed Systems," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2005-12, Nov. 2005.
L. Subramanian, M. Caesar, C. T. Ee, M. Handley, M. Mao, S. Shenker, and I. Stoica, "HLP: A Next Generation Inter-domain Routing Protocol," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-04-1357, Oct. 2005.
S. Zhuang, I. Stoica, and R. Katz, "The Cost of Inconsistency in DHTs," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-05-1394, June 2005.
K. Lakshminarayanan, I. Stoica, and S. Shenker, "Routing as a Service," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-04-1327, 2004.
J. K. Kannan, L. Subramanian, I. Stoica, S. Shenker, and R. Katz, "Cooperative Containment of Fast Scanning Worms," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-04-1359, 2004.
B. T. Loo, R. Huebsch, J. M. Hellerstein, T. Roscoe, and I. Stoica, "Analyzing P2P Overlays with Recursive Queries," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-04-1301, 2004.
J. K. Kannan, A. Kubota, K. Lakshminarayanan, I. Stoica, and K. Wehrle, "Supporting Legacy Applications over i3," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-04-1342, June 2004.
A. Rao, K. Lakshminarayanan, I. Stoica, and S. Shenker, "Flexible and Robust Large Scale Multicast Using i3," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-02-1187, June 2002.
L. Zheng, C. Jia, M. Sun, Z. Wu, C. Yu, A. Ameri, Y. Wang, J. Yang, D. Zhuo, K. Sen, J. Gonzalez, and I. Stoica, "Ansor: Generating High-Performance Tensor Programs for Deep Learning," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2023-34, May 2023.
M. Luo, A. Balakrishna, and B. Thananjeyan, "Safe and Sample-Efficient Reinforcement Learning," I. Stoica and K. Goldberg, Eds., EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2021-101, May 2021.
A. Panda, D. Rothchild, E. Ullah, and N. Ivkin, "Communication-Efficient Federated Learning with Sketching," J. Gonzalez, R. Arora, V. Braverman, and I. Stoica, Eds., EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2020-57, May 2020.
V. Shankar, K. Krauth, Q. Pu, E. Jonas, S. Venkataraman, I. Stoica, B. Recht, and J. Ragan-Kelley, "numpywren: serverless linear algebra," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2018-137, Oct. 2018.
H. Wu, W. Zheng, A. Chiesa, R. A. Popa, and I. Stoica, "DIZK: A Distributed Zero-Knowledge Proof System," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2018-78, May 2018.