Recent Publications

All Publications

2017

Rasley, Jeff ; He, Yuxiong ; Yan, Feng ; Ruwase, Olatunji ; Fonseca, Rodrigo

HyperDrive: Exploring Hyperparameters with POP Scheduling Inproceedings

2017 ACM/IFIP/USENIX International Middleware Conference, 2017.

Links | BibTeX

Kaldor, Jonathan; Mace, Jonathan; Bejda, Michał{}; Gao, Edison; Kuropatwa, Wiktor; O'Neill, Joe; Ong, Kian Win; Schaller, Bill; Shan, Pingjia; Viscomi, Brendan; Vekataraman, Vinod; Veeraraghavan, Kaushik; Song, Yee Jiun

Canopy: An End-to-End Performance Tracing And Analysis System Inproceedings

26th ACM Symposium on Operating Systems Principles (SOSP '17), 2017.

Links | BibTeX

2016

Nelson, Tim; DeMarinis, Nicholas; Hoff, Timothy Adam; Fonseca, Rodrigo; Krishnamurthi, Shriram

Switches are Monitors Too!: Stateful Property Monitoring as a Switch Design Criterion Inproceedings

15th ACM Workshop on Hot Topics in Networks (HotNets '16), 2016.

Links | BibTeX

Sambasivan, Raja R; Shafer, Ilari ; Mace, Jonathan ; Sigelman, Benjamin H; Fonseca, Rodrigo ; Ganger, Gregory R

Principled workflow-centric tracing of distributed systems Inproceedings

Proceedings of the Seventh ACM Symposium on Cloud Computing, pp. 401–414, ACM 2016.

Links | BibTeX

Mace, Jonathan; Bodik, Peter; Musuvathi, Madanlal; Fonseca, Rodrigo; Varadarajan, Krishnan

2DFQ: Two-Dimensional Fair Queueing for Multi-Tenant Cloud Services Inproceedings

Proceedings of the ACM SIGCOMM Conference, Florianopolis, Brazil, 2016.

Links | BibTeX

Yu, Da; Mai, Luo; Arianfar, Somaya; Fonseca, Rodrigo; Krieger, Orran; Oran, David

Towards a Network Marketplace in a Cloud Inproceedings

Proceedings of the 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud), USENIX Association, Denver, CO, 2016.

Links | BibTeX

Rasley, Jeff; Karanasos, Konstantinos; Kandula, Srikanth; Fonseca, Rodrigo; Vojnovic, Milan; Rao, Sriram

Efficient Queue Management for Cluster Scheduling Inproceedings

Proceedings of the 2016 European Conference on Computer Systems (EuroSys '16), London, UK, 2016.

Links | BibTeX

2015

Mace, Jonathan; Roelke, Ryan; Fonseca, Rodrigo

Pivot Tracing: Dynamic Causal Monitoring for Distributed Systems Inproceedings

Proceedings of the 25th ACM Symposium on Operating Systems Principles (SOSP), ACM Press, 2015.

Links | BibTeX

Li, Tao; Rafetseder, Albert; Fonseca, Rodrigo; Cappos, Justin

Fence: Protecting Device Availability With Uniform Resource Control Inproceedings

Proceedings of the USENIX Annual Technical Conference (ATC 2015), USENIX Association, 2015.

Links | BibTeX

Martins, Marcelo; Cappos, Justin; Fonseca, Rodrigo

Selectively Taming Background Android Apps to Improve Battery Lifetime Inproceedings

Proceedings of the USENIX Annual Technical Conference (ATC 2015), USENIX Association, 2015.

Links | BibTeX

Nelson, Tim; Yu, Da; Li, Yiming; Fonseca, Rodrigo; Krishnamurthi, Shriram

Simon: Scriptable Interactive Monitoring for SDNs Inproceedings

Proceedings of the 1st ACM Sigcomm Symposium on SDN Research (SOSR), ACM, 2015.

Links | BibTeX

Nelson, Tim; Ferguson, Andrew D; Yu, Da; Fonseca, Rodrigo; Krishnamurthi, Shriram

Exodus: Toward Automatic Migration of Enterprise Network Configurations to SDNs Inproceedings

Proceedings of the 1st ACM Sigcomm Symposium on SDN Research (SOSR), ACM, 2015.

Links | BibTeX

Mace, Jonathan; Bodik, Peter; Musuvathi, Madanlal; Fonseca, Rodrigo

Retro: Targeted Resource Management in Multi-tenant Distributed Systems Inproceedings

NSDI '15: Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation, USENIX Association 2015.

Links | BibTeX

2014

Sambasivan, Raja R; Fonseca, Rodrigo; Shafer, Ilari; Ganger, Gregory R

So, you want to trace your distributed system? Key design insights from years of practical experience Technical Report

Parallel Data Laboratory, Carnegie Mellon University Pittsburgh, PA 15213-3890, (CMU-PDL-14-102), 2014.

BibTeX

Rasley, Jeff; Stephens, Brent; Dixon, Colin; Rozner, Eric; Felter, Wes; Agarwal, Kanak; Carter, John; Fonseca, Rodrigo

Low-latency Network Monitoring via Oversubscribed Port Mirroring Inproceedings

Presented as part of the Open Networking Summit 2014 (ONS 2014), USENIX, Santa Clara, CA, 2014.

Links | BibTeX

Mace, Jonathan; Bodik, Peter; Fonseca, Rodrigo; Musuvathi, Madanlal

Towards General-Purpose Resource Management in Shared Cloud Services Inproceedings

10th Workshop on Hot Topics in System Dependability (HotDep 14), USENIX Association, Broomfield, CO, 2014.

Links | BibTeX

Rasley, Jeff ; Stephens, Brent ; Dixon, Colin ; Rozner, Eric ; Felter, Wes ; Agarwal, Kanak ; Carter, John ; Fonseca, Rodrigo

Planck: Millisecond-scale Monitoring and Control for Commodity Networks Inproceedings

Proceedings of the 2014 ACM Conference on SIGCOMM, pp. 407–418, ACM, Chicago, Illinois, USA, 2014, ISBN: 978-1-4503-2836-4.

Links | BibTeX

Nelson, Tim; Ferguson, Andrew D; Scheer, Michael JG; Krishnamurthi, Shriram

Tierless programming and reasoning for software-defined networks Inproceedings

11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14), pp. 519–531, 2014.

Links | BibTeX

2013

Ferguson, Andrew D; Place, Jordan; Fonseca, Rodrigo

Growth Analysis of a Large ISP Inproceedings

Proceedings of the Internet Measurement Conference, 2013.

Links | BibTeX

Ferguson, Andrew D; Guha, Arjun; Liang, Chen; Fonseca, Rodrigo; Krishnamurthi, Shriram

Participatory Networking: An API for Application Control in SDNs Inproceedings

ACM SIGCOMM 2013, 2013.

Links | BibTeX

Li, Qiang; Martins, Marcelo; Gnawali, Omprakash; Fonseca, Rodrigo

On the Effectiveness of Energy Metering on Every Node Inproceedings

Proceedings of the Ninth IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS 2013), Cambridge, MA, 2013.

Links | BibTeX

Martins, Marcelo; Fonseca, Rodrigo

Application Modes: A Narrow Interface for End-User Power Management in Mobile Devices Inproceedings

Proceedings of the 14th International Workshop on Mobile Computing Systems and Applications - HotMobile, ACM Press, Jekyll Island, Georgia, USA, 2013.

Links | BibTeX

2012

Riondato, Matteo; DeBrabant, Justin; Fonseca, Rodrigo; Upfal, Eli

PARMA: A Parallel Randomized Algorithm for Approximate Association Rules Mining in MapReduce Inproceedings

Proceedings of the 21st ACM International Conference on Information and Knowledge Management (CIKM 2012), pp. 85-94, 2012.

Links | BibTeX

Ferguson, Andrew D; Guha, Arjun; Liang, Chen; Fonseca, Rodrigo; Krishnamurthi, Shriram

Hierarchical Policies for Software Defined Networks Inproceedings

Proceedings of the Workshop on Hot Topics in Software Defined Networks (Hot-SDN), 2012.

Links | BibTeX

Backman, Nathan; Pattabiraman, Karthik; Fonseca, Rodrigo; Cetintemel, Ugur

C-MR: Continuously Executing MapReduce Workflows on Multi-core Processors Inproceedings

Proceedings of the 3rd International Workshop on MapReduce and its Applications, MapReduce `12, pp. 1–8, 2012.

Links | BibTeX

Ferguson, Andrew D; Bodik, Peter; Kandula, Srikanth; Boutin, Eric; Fonseca, Rodrigo

Jockey: Guaranteed Job Latency in Data Parallel Clusters Inproceedings

Proceedings of the European Conference on Computer Systems, Eurosys, 2012.

BibTeX

Backman, Nathan; Cetintemel, Ugur; Fonseca, Rodrigo

Managing Parallelism for Stream Processing in the Cloud Inproceedings

Proceedings of the Workshop on Hot Topics in Cloud Data Processing, 2012.

Links | BibTeX

Ferguson, Andrew D; Guha, Arjun; Place, Jordan; Fonseca, Rodrigo; Krishnamurthi, Shriram

Participatory Networking Inproceedings

2nd USENIX Workshop on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services - HotICE, 2012.

Links | BibTeX

2011

Martins, Marcelo; Fonseca, Rodrigo

The Case for Device Power States Technical Report

Brown Computer Science (2011-03), 2011.

Links | BibTeX

2010

Martins, Marcelo; Fonseca, Rodrigo; Schmid, Thomas; Dutta, Prabal

Network-Wide Energy Profiling of CTP Inproceedings

Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems (SenSys), Zurich, Switzerland, 2010.

Links | BibTeX