Systems |
[Hacker et al., 2012]![]() | Megan Hacker, Mark Crovella and Leonid Reyzin (2012). Secure Pairing of Mobile Devices. Technical Report Nr. BUCS-TR-2012-011. Boston University Department of Computer Science. |
[Manfredi et al., 2011]![]() | Victoria Manfredi, Mark Crovella and Jim Kurose (2011). Understanding Stateful vs Stateless Communication Strategies for Ad hoc Networks. In: Proceedings of MobiCom. Las Vegas, NV. |
[Basani et al., 2010]![]() | Vijay Basani, Krishna Mangipudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella and Domenic LaRosa (2010). Methord and Apparatus for Dynamic Resource Discovery and Information Distribution in a Data Network. US Patent Number 7,747,741, issued June 29, 2010. |
[Basani et al., 2008]![]() | Vijay Basani, Krishna Mangipudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella and Domenic LaRosa (2008). System for Creating and Distributing Prioritized List of Computer Nodes Selected as Participants in a Distribution Job. US Patent Number 7,346,682, issued March 18, 2008. |
[Basani et al., 2006]![]() | Vijay Basani, Krishna Mangipudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella and Domenic LaRosa (2006). Method and Apparatus for Election of Group Leaders in a Distributed Network. US Patent Number 6,993,587, issued January 31, 2006. |
[Basani et al., 2004]![]() | Vijay Basani, Krishna Mangipudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella and Domenic LaRosa (2004). Method and Apparatus for Scalable Distribution of Information in a Distributed Network. US Patent Number 6,748,447, issued June 8, 2004. |
[Basani et al., 2004]![]() | Vijay Basani, Krishna Mangipudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella and Domenic LaRosa (2004). Method and Apparatus for Reliable and Scalable Distribution of Data Files in Distributed Networks. US Patent Number 6,718,361, issued April 6, 2004. |
[Bestavros and Crovella, 2002]![]() | Azer Bestavros and Mark Crovella (2002). Distributed Routing. US Patent Number 6,370,584, issued April 9, 2002. |
[Harchol-Balter and Crovella, 2001]![]() | Mor Harchol-Balter, Mark E. Crovella (2001). Method and Apparatus for Assigning Tasks in a Distributed Server System. US Patent Number 6,223,205, issued April 2001. |
[Crovella et al., 1999]![]() | Mark E. Crovella, Robert Frangioso and Mor Harchol-Balter (1999). Connection Scheduling in Web Servers. In: 1999 USENIX Symposium on Internet Technologies and Systems (USITS '99). |
[Harchol-Balter et al., 1999]![]() | Mor Harchol-Balter, Mark E. Crovella, Cristina D. Murta (1999). On Choosing a Task Assignment Policy for a Distributed Server System. In: Journal of Parallel and Distributed Computing, Special Issue on Software Support for Distributed Computing. Revised version of [Harchol-Balter et al., 1998]. |
[Bestavros et al., 1998]![]() | Azer Bestavros, Mark E. Crovella, Jun Liu and David Martin (1998). Distributed Packet Rewriting and its Application to Scalable Server Architectures. In: Proceedings of Proceedings of the Sixth International Conference on Network Protocols (ICNP '98). pp. 290--297. |
[Harchol-Balter et al., 1998]![]() | Mor Harchol-Balter, Mark E. Crovella, Cristina D. Murta (1998). On Choosing a Task Assignment Policy for a Distributed Server System. In: Proceedings of Performance Tools '98. Lecture Notes in Computer Science, 1469:231--242. |
[Harchol-Balter et al., 1998]![]() | M. Harchol-Balter, M. E. Crovella and S. Park (1998). The Case for SRPT Scheduling in Web Servers. Technical Report Nr. MIT-LCS-TR-767. MIT Lab for Computer Science. |
[Crovella et al., 1998]![]() | Mark E. Crovella, Mor Harchol-Balter, Cristina Duarte Murta (1998). Task Assignment in a Distributed System: Improving Performance by Unbalancing Load. In: Proceedings of SIGMETRICS '98 (poster paper). |
[Crovella and Barford, 1998]![]() | Mark E. Crovella and Paul Barford (1998). The Network Effects of Prefetching. In: Proceedings of Infocom '98. pp. 1232--1240. |
[Carter and Crovella, 1997]![]() | Robert L. Carter, Mark E. Crovella (1997). Server Selection Using Dynamic Path Characterization in Wide Area Networks. In: Proceedings of Infocom '97, the Sixteenth Annual Joint Conference of the IEEE Computer and Communication Societies. |
[Crovella and Carter, 1995]![]() | Mark E. Crovella, Robert L. Carter (1995). Dynamic Server Selection in the Internet. In: Proceedings of the Third IEEE Workshop on the Architecture and Implementation of High Performance Communication Subsystems (HPCS'95). |
[Bianchini et al., 1994]![]() | R. Bianchini, M. E. Crovella, L. Kontothanassis, T. J. LeBlanc (1994). Software Interleaving. In: Proceedings of the 6th Symposium on Parallel and Distributed Processing. |
[Crovella and LeBlanc, 1994]![]() | Mark E. Crovella, Thomas J. LeBlanc (1994). Parallel Performance Prediction Using Lost Cycles Analysis. In: Proceedings of Supercomputing '94. pp. 600--609. |
[Bianchini et al., 1993]![]() | Ricardo Bianchini, Mark E. Crovella, Leonidas Kontothanassis, Thomas J. LeBlanc (1993). Alleviating Memory Contention in Matrix Computations on Large-Scale Shared-Memory Multiprocessors. Technical Report Nr. 449. Computer Science Department, University of Rochester. |
[Crovella and LeBlanc, 1993]![]() | Mark E. Crovella, Thomas J. LeBlanc (1993). Performance Debugging using Parallel Performance Predicates. In: Proceedings of the 3rd ACM/ONR Workshop on Parallel and Distributed Debugging. pp. 140--150. |
[Bianchini et al., 1993]![]() | Ricardo Bianchini, Mark E. Crovella, Leonidas Kontothanassis, Thomas J. LeBlanc (1993). Hot Spot Removal in Cache-Coherent Multiprocessors. Technical Report Nr. 448. Computer Science Department, University of Rochester. |
[Bergmark and Crovella, 1992]![]() | Donna Bergmark and Mark Crovella (1992). Case Study in KSR Programming: Finding Outliers by the Minimum Volume Ellipsoid Method. Technical Report Nr. CTC92TR107. Cornell Theory Center, Center for Theory and Simulation in Science and Engineering, Cornell University, Ithaca, NY 14853. |
[Crovella et al., 1991]![]() | Mark Crovella, Prakash Das, Cezary Dubnicki, Thomas LeBlanc and Evangelos Markatos (1991). Multiprogramming on Multiprocessors. In: Proceeedings of the Third IEEE Symposium on Parallel and Distributed Processing. pp. 590--597. Also published as TR 385, Department of Computer Science, University of Rochester, February 1991 (revised May 1991). |
[Markatos et al., 1991]![]() | Evangelos Markatos, Mark Crovella, Prakash Das, Cezary Dubnicki and Thomas LeBlanc (1991). The Effects of Multiprogramming on Barrier Synchronization. In: Proceeedings of the Third IEEE Symposium on Parallel and Distributed Processing. pp. 662--669. |