Systems

[Hacker et al., 2012]
 
Show BibTeX entry
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]
 
Show BibTeX entry
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.
[Crovella et al., 1999]
 
Show BibTeX entry
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]
 
Show BibTeX entry
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]
 
Show BibTeX entry
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]
 
Show BibTeX entry
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]
 
Show BibTeX entry
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]
 
Show BibTeX entry
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]
 
Show BibTeX entry
Mark E. Crovella and Paul Barford (1998).
The Network Effects of Prefetching.
In: Proceedings of Infocom '98. pp. 1232--1240.
[Carter and Crovella, 1997]
 
Show BibTeX entry
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 et al., 1995]
 
Show BibTeX entry
Mark E. Crovella, Thomas J. LeBlanc, Wagner Meira Jr. (1995).
Performance Measurement and Modeling with the Lost Cycles Toolkit.
Technical Report Nr. 580. University of Rochester Computer Science Department.
[Crovella and Carter, 1995]
 
Show BibTeX entry
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).
[Crovella, 1994]
 
Show BibTeX entry
Mark Edward Crovella (1994).
Performance Prediction and Tuning of Parallel Programs.
PhD thesis, University of Rochester Department of Computer Science, Rochester, NY, 14627. Available as TR 573 from URCSD.
[Bianchini et al., 1994]
 
Show BibTeX entry
R. Bianchini, M. E. Crovella, L. Kontothanassis, T. J. LeBlanc (1994).
Software Interleaving.
In: Proceedings of the 6th Symposium on Parallel and Distributed Processing. doi:10.1109/SPDP.1994.346181
[Crovella and LeBlanc, 1994]
 
Show BibTeX entry
Mark E. Crovella, Thomas J. LeBlanc (1994).
Parallel Performance Prediction Using Lost Cycles Analysis.
In: Proceedings of Supercomputing '94. pp. 600--609.
[Crowl et al., 1994]
 
Show BibTeX entry
Lawrence A. Crowl, Mark Crovella, Thomas J. LeBlanc, Michael L. Scott (1994).
The Advantages of Multiple Parallelizations in Combinatorial Search.
In: Journal of Parallel and Distributed Computing, 21(1):110--123.
[Crovella and LeBlanc, 1993]
 
Show BibTeX entry
Mark E. Crovella, Thomas J. LeBlanc (1993).
The Search for Lost Cycles: A New Approach to Parallel Program Performance Evaluation.
Technical Report Nr. 479. Computer Science Department, University of Rochester.
[Bianchini et al., 1993]
 
Show BibTeX entry
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]
 
Show BibTeX entry
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]
 
Show BibTeX entry
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.
[LeBlanc et al., 1992]
 
Show BibTeX entry
Thomas J. LeBlanc, Michael L. Scott, Brian Marsh, Evangelos Markatos, Cezary Dubnicki, Mark Crovella and Tim Becker (1992).
The Psyche Parallel Operating System.
In: IEEE TC on Operating Systems Newsletter, 6(1):11--13.
[Bergmark and Crovella, 1992]
 
Show BibTeX entry
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., 1992]
 
Show BibTeX entry
Mark Crovella, Ricardo Bianchini, Thomas LeBlanc, Evangelos Markatos and Robert Wisniewski (1992).
Using Communication-to-Computation Ratio in Parallel Program Design and Performance Prediction.
In: Proceeedings of the Fourth IEEE Symposium on Parallel and Distributed Processing. doi:10.1109/SPDP.1992.242738
[Crovella et al., 1991]
 
Show BibTeX entry
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]
 
Show BibTeX entry
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.
[Bashir et al., 1990]
 
Show BibTeX entry
N. Bashir, M. Crovella, G. DeTitta, F. Han, H. Hauptman, J. Horvath, H. King, D. Langs, R. Miller, T. Sabin, P. Thuman and D. Velmurugan (1990).
Parallel Solutions to the Phase Problem in X-Ray Crystallography.
In: Proceedings of The Fifth Distributed Memory Computing Conference. pp. 513--521. Published by IEEE Computer Society Press. doi:10.1109/DMCC.1990.555428