Publications
2023 │ 2022 │ 2021 │ 2020 │ 2019 │ 2018 │ 2017 │ 2016 │ 2015 │ 2014
2013 │ 2012 │ 2011 │ 2010 │ 2009 │ 2007 │ 2006 │ 2005 │ 2004 │ 2002 │ 2001
2023

A metric for factoring data movement into chasing the sun, Yibo Guo and George Porter, Proceedings of the 1st Workshop on NetZero Carbon Computing (NetZero'23), Montreal, Canada, February 2023.

2022

Something Old, Something New: Extending the Life of CPUs in Datacenters, Amanda Tomlinson and George Porter, Proceedings of the 1st Workshop on Sustainable Computer Systems Design and Implementation (HotCarbon'22), San Diego, Calif., July 2022.

Scaling beyond packet switch limits with multiple dataplanes, Yibo Guo, William M. Mellette, Alex C. Snoeren, and George Porter, Proceedings of ACM CoNEXT, Rome, Italy, December 2022.

Telling the Story of Climate, Sustainability, and Modern Computing to the General Public, Soroya Rowley, George Porter, and Monica Stufft, The Second ACM SIGEnergy Workshop on Society, Climate, and Sustainability (WeCan'22), June 2022.

FaaS Made Fast Using Snapshot-based VMs, Lixiang Ao, George Porter, and Geoffrey M. Voelker, Proceedings of the 17th ACM European Conference on Computer Systems (EuroSys'22), Rennes, France, April 2022.

2021

How new kinds of computer networks can reduce the environmental impact of cloud computing , George Porter, The First ACM SIGEnergy Workshop on Climate, Sustainability, and Society (ACM e-Energy 2021), Online event, June 2021.

Stipulated Smartphones for Students: The Requirements of Modern Technology for Academia, Rob McGuinness and George Porter, ACM Seventh Workshop on Computing within Limits (LIMITS'21), Online event, June 2021.

2020

Optical networking within the Lightwave Energy-Efficient Datacenter project (Invited), William M. Mellette, Alex Forencich, Jason Kelley, Joseph Ford, George Porter, Alex C. Snoeren, and George Papen, J. Opt. Commun. Netw. 12(12):378-389, December 2020.

Particle: Ephemeral Endpoints for Serverless Networking, Shelby Thomas, Lixiang Ao, Geoffrey M. Voelker, and George Porter, Proceedings of the 11th ACM Symposium on Cloud Computing (SOCC), October 2020.

Corundum: An Open-Source 100-Gbps NIC, Alex Forencich, Alex C. Snoeren, George Porter, and George Papen, Proceedings of the 28th IEEE International Symposium On Field-Programmable Custom Computing Machines (FCCM), Fayetteville, AR, May 2020.

Expanding Across Time to Deliver Bandwidth Efficiency and Low Latency, William M. Mellette, Rajdeep Das, Yibo Guo, Rob McGuinness, Alex C. Snoeren, and George Porter, Proceedings of the 17th ACM/USENIX Symposium on Networked Systems Design and Implementation (NSDI), Santa Clara, CA, February 2020.

2019

Always on Stress: The Emotive Impact of Anytime, Anywhere Discussion Boards, Megan Bardolph, George Porter, Paul Hadjipieris, and Jace Hargis, Transformative Dialogues: Teaching and Learning Journal 12(2), 2019.

LEED: A Lightwave Energy-Efficient Datacenter, Y. Shaya Fainman, Joseph Ford, William M. Mellette, Shayan Mookherjea, George Porter, Alex C. Snoeren, George Papen, Saman Saeedi, John Cunningham, Ashok Krishnamoorthy, Michael Gehl, Christopher T. DeRose, Paul S. Davids, Douglas C. Trotter, Andrew L. Starbuck, Christina M. Dallo, Dana Hood, Andrew Pomerene, and Anthony Lentine, Proceedings of OFC/NFOEC, San Diego, CA, March 2019.

2018

Sprocket: A Serverless Video Processing Framework, Lixiang Ao, Liz Izhikevich, Geoffrey M. Voelker, and George Porter, Proceedings of the ACM Symposium on Cloud Computing (SOCC), Carlsbad, CA, October 2018, pages 263-274.

Evaluating the Performance of Software NICs for 100-Gb/s Datacenter Traffic Control, Rob McGuinness and George Porter, Proceedings of the ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), Ithaca, New York, July 2018.

Dark Packets and the end of Network Scaling, Shelby Thomas, Rob McGuinness, Geoffrey M. Voelker, and George Porter, Proceedings of the ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), Ithaca, New York, July 2018, pages 1-14.

CacheCloud: Towards Speed-of-Light Datacenter Communication, Shelby Thomas, Geoffrey M. Voelker, and George Porter, Proceedings of the 10th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud-X), Boston, MA, July 2018.

Toward Optical Switching in the Data Center, William M. Mellette, Alex C. Snoeren, and George Porter, IEEE International Conference on High Performance Switching and Routing, Bucharest, Romania, June 2018.

2017

RotorNet: A Scalable, Low-complexity, Optical Datacenter Network, William M. Mellette, Rob McGuinness, Arjun Roy, Alex Forencich, George Papen, Alex C. Snoeren, and George Porter, Proceedings of the ACM SIGCOMM Conference, Los Angeles, CA, August 2017.

Using Indirect Routing to Recover from Network Traffic Scheduling Estimation Error, Conglong Li, Matthew Mukerjee, David G. Andersen, Srinivasan Seshan, Michael Kaminsky, George Porter, and Alex C. Snoeren, Proceedings of the ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), Beijing, China, May 2017.

Encoding, Fast and Slow: Low-Latency Video Processing Using Thousands of Tiny Threads, Sadjad Fouladi, Riad S. Wahby, Brennan Shacklett, Karthikeyan Vasuki Balasubramaniam, William Zeng, Rahul Bhalerao, Anirudh Sivaraman, George Porter, and Keith Winstein, Proceedings of the 14th ACM/USENIX Symposium on Networked Systems Design and Implementation (NSDI), Boston, MA, March 2017.

Enabling Wide-spread Communications on Optical Fabric with MegaSwitch, Li Chen, Kai Chen, Joshua Zhu, Minlan Yu, George Porter, Chunming Qiao, and Shan Zhong, Proceedings of the 14th ACM/USENIX Symposium on Networked Systems Design and Implementation (NSDI), Boston, MA, March 2017.

2016

P-FatTree: A Multi-channel Datacenter Network Topology, William M. Mellette, Alex C. Snoeren, and George Porter, Proceedings of the 15th ACM Workshop on Hot Topics in Networks (HotNets-XV), Atlanta, GA, November 2016.

Nanophotonic Devices and Circuits for Communications, Yeshaiahu Fainman, Andrew Grieco, George Porter, and Jordan Davis, Proceedings of the Third Annual International Conference on Nanoscale Computing and Communication (ACM Nanocom'16), New York, NY, September 2016.

61 Port 1x6 Selector Switch for Data Center Networks, William Mellette, Glenn M. Schuster, George Porter, and Joseph Ford, Optical Fiber Communication Conference, March 2016, pages M3I.3.

Is memory disaggregation feasible? A case study with Spark SQL, Pramod Subba Rao and George Porter, Proceedings of the ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), Santa Clara, CA, March 2016.

2015

Integrated Space-division Multiplexer for Data Center Networks, Andrew Grieco, George Porter, and Yeshaiahu Fainman, IEEE Journal of Selected Topics in Quantum Electronics PP(99):1-1, October 2015.

Sorting 100TB on Google Compute Engine, Michael Conley, Amin Vahdat, and George Porter, UC San Diego technical report CS2015-2013, September 2015.

Scheduling Techniques for Hybrid Circuit/Packet Networks, He Liu, Matthew K. Mukerjee, Conglong Li, Nicolas Feltman, George Papen, Stefan Savage, Srinivasan Seshan, Geoffrey M. Voelker, David G. Andersen, Michael Kaminsky, George Porter, and Alex C. Snoeren, Proceedings of ACM CoNEXT, Heidelberg, Germany, December 2015.

Achieving Cost-efficient, Data-intensive Computing in the Cloud, Michael Conley, Amin Vahdat, and George Porter, Proceedings of the ACM Symposium on Cloud Computing (SOCC), Kohala Coast, Hawaii, August 2015.

Inside the Social Network's (Datacenter) Network, Arjun Roy, Hongyi Zeng, Jasmeet Bagga, George Porter, and Alex C. Snoeren, Proceedings of the ACM SIGCOMM Conference, London, England, August 2015.

Nanophotonics: Technology and Application, Andrew Grieco, George Porter, and Yeshaiahu Fainman, Proceedings of the IEEE Optical MEMS and Nanophotonics Conference, Jerusalem, Israel, August 2015.

Scheduling for Data Center Networks with Reconfiguration Delay, Chang-Heng Wang, Tara Javidi, and George Porter, Proceedings of the IEEE Infocom Conference, Hong Kong, China, April 2015, pages 1-9.

2014

SENIC: A Scalable NIC for End-Host Rate Limiting, Sivasankar Radhakrishnan, Yilong Geng, Vimalkumar Jeyakumar, Abdul Kabbani, George Porter, and Amin Vahdat, Proceedings of the 11th ACM/USENIX Symposium on Networked Systems Design and Implementation (NSDI), Seattle, WA, April 2014.

Circuit Switching Under the Radar with REACToR, He Liu, Feng Lu, Alex Forencich, Rishi Kapoor, Malveeka Tewari, Geoffrey M. Voelker, George Papen, Alex C. Snoeren, and George Porter, Proceedings of the 11th ACM/USENIX Symposium on Networked Systems Design and Implementation (NSDI), Seattle, WA, April 2014, pages 1-15.

Wideband silicon-photonic thermo-optic switch in a wavelength-division multiplexed ring network, Ryan Aguinaldo, Alex Forencich, Christopher DeRose, Anthony Lentine, Douglas C. Trotter, Yeshaiahu Fainman, George Porter, George Papen, and Shayan Mookherjea, Opt. Express 22(7):8205-8218, April 2014.

2013

Directing Data Center Traffic, Yeshaiahu Fainman and George Porter, Science 342(6155):202-203, 2013.

Bullet Trains: A Study of NIC Burst Behavior at Microsecond Timescales, Rishi Kapoor, Alex C. Snoeren, Geoffrey M. Voelker, and George Porter, Proceedings of ACM CoNEXT, Santa Barbara, CA, December 2013, pages 133-138.

FasTrak: Enabling Express Lanes in Multi-Tenant Data Centers, Radhika Niranjan Mysore, George Porter, and Amin Vahdat, Proceedings of ACM CoNEXT, Santa Barbara, CA, December 2013.

Dahu: Commodity Switches for Direct Connect Data Center Networks, Sivasankar Radhakrishnan, Malveeka Tewari, Rishi Kapoor, George Porter, and Amin Vahdat, Proceedings of the ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), San Jose, CA, October 2013.

A Multiport Microsecond Optical Circuit Switch for Data Center Networking, Nathan Farrington, Alex Forencich, George Porter, Pang-Chen Sun, Joseph Ford, Yeshaiahu Fainman, George C. Papen, and Amin Vahdat, IEEE Photonics Technology Letters 25(16):1589-1592, 2013.

Integrating Microsecond Circuit Switching into the Data Center, George Porter, Richard Strong, Nathan Farrington, Alex Forencich, Pang-Chen Sun, Tajana Rosing, Yeshaiahu Fainman, George Papen, and Amin Vahdat, Proceedings of the ACM SIGCOMM Conference, Hong Kong, China, August 2013.

Optical/Electrical Hybrid Switching for Datacenter Communications, Nathan Farrington, George Porter, Alex Forencich, Joseph Ford, Yeshaiahu Fainman, Amin Vahdat, and George Papen, Proceedings of the 18th OptoElectronics and Communications Conference (OECC2013) / Photonics in Switching 2013 (PS2013), Kyoto, Japan, July 2013.

NicPic: Scalable and Accurate End-Host Rate Limiting, Sivasankar Radhakrishnan, Vimalkumar Jeyakumar, Abdul Kabbani, George Porter, and Amin Vahdat, Proceedings of the 5th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud-V), San Jose, CA, June 2013.

See Straight Through Data Center Bandwidth Limitations with X-Rays, George Porter, Proceedings of TinyTOCS, Reconfigurable wireless X-Ray links in data centers could deliver 40 Pb/sec, but would have to be turned off while operators are present, April 2013.

A 10 us Hybrid Optical-Circuit/Electrical-Packet Network for Data Centers, Nathan Farrington, Alex Forencich, Pang-Chen Sun, Shaya Fainman, Joe Ford, Amin Vahdat, George Porter, and George C. Papen, Proceedings of OFC/NFOEC, Anaheim, CA, March 2013.

TritonSort: A balanced and energy-efficient large-scale sorting system, Alexander Rasmussen, George Porter, Michael Conley, Harsha Madhyastha, Radhika Niranjan Mysore, Alexander Pucher, and Amin Vahdat, ACM Transactions on Computer Systems 31(1), February 2013.

2012

Hunting Mice with Microsecond Circuit Switches, Nathan Farrington, George Porter, Yeshaiahu Fainman, George Papen, and Amin Vahdat, Proceedings of the 11th ACM Workshop on Hot Topics in Networks (HotNets-XI), Redmond, WA, October 2012.

Chronos: Predictable Low Latency for Data Center Applications, Rishi Kapoor, George Porter, Malveeka Tewari, Geoffrey M. Voelker, and Amin Vahdat, Proceedings of the ACM Symposium on Cloud Computing (SOCC), San Jose, CA, October 2012, pages 9:1-9:14.

Themis: An I/O-Efficient MapReduce, Alexander Rasmussen, Michael Conley, Rishi Kapoor, Vinh The Lam, George Porter, and Amin Vahdat, Proceedings of the ACM Symposium on Cloud Computing (SOCC), San Jose, CA, October 2012.

xOMB: Extensible Open Middleboxes with Commodity Servers, James William Anderson, Ryan Braud, Rishi Kapoor, George Porter, and Amin Vahdat, Proceedings of the ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), Austin, Texas, October 2012.

NetBump: User-extensible Active Queue Management with Bumps on the Wire, Mohammad Al-Fares, Rishi Kapoor, George Porter, Sambit Das, Hakim Weatherspoon, Balaji Prabhakar, and Amin Vahdat, Proceedings of the ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), Austin, Texas, October 2012.

TinyTOCS as an Experimental Laboratory, George Porter, Proceedings of TinyTOCS, When rethinking academic publishing, don't retrofit a cathedral onto what should be a bazaar, September 2012.

A Demonstration of Ultra-low Latency Data Center Optical Circuit Switching (Demo session), Nathan Farrington, George Porter, Pang-Chen Sun, Alex Forencich, Joseph Ford, Yeshaiahu Fainman, George Papen, and Amin Vahdat, Proceedings of the ACM SIGCOMM Conference, Helsinki, Finland, August 2012.

scc: Cluster Storage Provisioning Informed by Application Characteristics and SLAs, Harsha V. Madhyastha, John C. McCullough, George Porter, Rishi Kapoor, Stefan Savage, Alex C. Snoeren, and Amin Vahdat, USENIX ;login: 37(3), June 2012.

Practical TDMA for Datacenter Ethernet, Bhanu Vattikonda, George Porter, Amin Vahdat, and Alex C. Snoeren, Proceedings of the ACM European Conference in Computer Systems (EuroSys), Bern, Switzerland, April 2012.

scc: Cluster Storage Provisioning Informed by Application Characteristics and SLAs, Harsha V. Madhyastha, John C. McCullough, George Porter, Rishi Kapoor, Stefan Savage, Alex C. Snoeren, and Amin Vahdat, Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST), San Jose, CA, February 2012.

2011

Switching the Optical Divide: Fundamental Challenges for Hybrid Electrical/Optical Datacenter Networks, Hamid Hajabdolali Bazzaz, Malveeka Tewari, Guohui Wang, George Porter, T. S. Eugene Ng, David G. Andersen, Michael Kaminsky, Michael A. Kozuch, and Amin Vahdat, Proceedings of the ACM Symposium on Cloud Computing (SOCC), Cascais, Portugal, October 2011.

TritonSort: A Balanced Large-Scale Sorting System, Alexander Rasmussen, George Porter, Michael Conley, Harsha V. Madhyastha, Radhika Niranjan Mysore, Alexander Pucher, and Amin Vahdat, Proceedings of the 8th ACM/USENIX Symposium on Networked Systems Design and Implementation (NSDI), Boston, MA, March 2011.

2010

Scale-Out Networking in the Data Center, Amin Vahdat, Mohammad Al-Fares, Nathan Farrington, Radhika Niranjan Mysore, George Porter, and Sivasankar Radhakrishnan, IEEE MICRO 30(4):29-41, August 2010.

Helios: A Hybrid Electrical/Optical Switch Architecture for Modular Data Centers, Nathan Farrington, George Porter, Sivasankar Radhakrishnan, Hamid Bazzaz, Vikram Subramanya, Yeshaiahu Fainman, George Papen, and Amin Vahdat, Proceedings of the ACM SIGCOMM Conference, New Delhi, India, August 2010.

Experiences with Tracing Causality in Networked Services, Rodrigo Fonseca, Michael J. Freedman, and George Porter, Proceedings of the Internet Network Management Workshop / Workshop on Research on Enterprise Networking (INM/WREN), San Jose, CA, April 2010.

Towards Decoupling Storage and Computation in Hadoop with SuperDataNodes, George Porter, ACM SIGOPS Operating Systems Review 44(2):41-46, April 2010.

2009

Towards Decoupling Storage and Computation in Hadoop with SuperDataNodes, George Porter, Proceedings of the International Workshop on Large-Scale Distributed Systems and Middleware (LADIS), Big Sky, MT, October 2009.

2007

X-Trace: A Pervasive Network Tracing Facility, Rodrigo Fonseca, George Porter, Randy H. Katz, Scott Shenker, and Ion Stoica, Proceedings of the 4th ACM/USENIX Symposium on Networked Systems Design and Implementation (NSDI), Cambridge, MA, April 2007. (Test of Time Award).

2006

Self Managed Systems and Services: Effective Web Service Load Balancing Through Statistical Monitoring, George Porter and Randy H. Katz, Communications of the Association for Computing Machinery 49(3):48-54, March 2006.

2005

Effective Small-site Web Load Balancing Through Statistical Monitoring, George Porter and Randy H. Katz, Proceedings of the IEEE/IFIP International Workshop on Self-Managed Systems and Services (SelfMan), Nice, France, May 2005.

COPS: Quality of Service vs. Any Service at All, Randy H. Katz, George Porter, Scott Shenker, Ion Stoica, and Mel Tsai, Proceedings of the International Workshop on Quality of Service (IWQoS), June 2005.

2004

Delta Routing: Improving the Price-Performance of Hybrid Private Networks, George Porter and Minwen Ji, Proceedings of the IEEE/IFIP Network Operations and Management Symposium (NOMS), Seoul, Korea, April 2004.

2002

The Apprentice Challenge, J Strother Moore and George Porter, ACM Transactions on Programming Languages and Systems (TOPLAS) 24(3):193-216, May 2002.

The SAHARA Model for Service Composition Across Multiple Providers, Bhaskaran Raman, Sharad Agarwal, Yan Chen, Matthew Caesar, Weidong Cui, Per Johansoon, Kevin Lai, Tal Lavian, Sridhar Machiraju, Z Morley Mao, George Porter, Timothy Roscoe, Mukund Seshadri, Jimmy Shih, Keith Sklower, Lakshmi Subramanian, Takashi Suzuki, Shelley Zhuang, Anthony Joseph, Randy H. Katz, and Ion Stoica, Proceedings of the International Conference on Pervasive Computing (Pervasive), August 2002.

2001

Formal Models of Java at the JVM Level--a Survey from the ACL2 Perspective, J Strother Moore, Robert Krug, Hanbing Liu, and George Porter, Proceedings of Workshop on Formal Techniques for Java Programs / ECOOP, Budapest, Hungary, June 2001.

An Executable Formal Java Virtual Machine Thread Model, J Strother Moore and George Porter, Proceedings of the USENIX Java Virtual Machine Symposium (JVM), Monterey, CA, April 2001.