Link to CHTC Home Page

Overview

  • Douglas Thain, Todd Tannenbaum, and Miron Livny, "Distributed Computing in Practice: The Condor Experience" Concurrency and Computation: Practice and Experience, Vol. 17, No. 2-4, pages 323-356, February-April, 2005. [PDF] [BibTeX Source for Citation]
  • Douglas Thain and Miron Livny, "Building Reliable Clients and Servers", in Ian Foster and Carl Kesselman, editors, The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, 2003, 2nd edition. ISBN: 1-55860-933-4. [PDF] [BibTeX Source for Citation]
  • Douglas Thain, Todd Tannenbaum, and Miron Livny, "Condor and the Grid", in Fran Berman, Anthony J.G. Hey, Geoffrey Fox, editors, Grid Computing: Making The Global Infrastructure a Reality, John Wiley, 2003. ISBN: 0-470-85319-0 [PDF] [BibTeX Source for Citation]
  • Todd Tannenbaum, Derek Wright, Karen Miller, and Miron Livny, "Condor - A Distributed Job Scheduler", in Thomas Sterling, editor, Beowulf Cluster Computing with Linux, The MIT Press, 2002. ISBN: 0-262-69274-0 [Postscript] [PDF] [BibTeX Source for Citation] [MIT Press' Web Page] The MIT Press is pleased to present material from a preliminary draft of Beowulf Cluster Computing with Linux. This material is Copyright 2002 Massachusetts Institute of Technology, and may not be used or distributed for any commercial purpose without the express written consent of The MIT Press. Because this material was a draft chapter, neither The MIT Press nor the authors can be held liable for changes or alternations in the final edition.
  • Jim Basney and Miron Livny, "Deploying a High Throughput Computing Cluster", High Performance Cluster Computing, Rajkumar Buyya, Editor, Vol. 1, Chapter 5, Prentice Hall PTR, May 1999. [Postscript] [PDF] [BibTeX Source for Citation]
  • Miron Livny, Jim Basney, Rajesh Raman, and Todd Tannenbaum, "Mechanisms for High Throughput Computing", SPEEDUP Journal, Vol. 11, No. 1, June 1997. [Postscript] [PDF] [BibTeX Source for Citation]
  • Jim Basney, Miron Livny, and Todd Tannenbaum, "High Throughput Computing with Condor", HPCU news, Volume 1(2), June 1997.
  • D. H. J Epema, Miron Livny, R. van Dantzig, X. Evers, and Jim Pruyne, "A Worldwide Flock of Condors : Load Sharing among Workstation Clusters" Journal on Future Generations of Computer Systems, Volume 12, 1996 [Postscript] [PDF] [BibTeX Source for Citation]
  • Scott Fields, "Hunting for Wasted Computing Power", 1993 Research Sampler, University of Wisconsin-Madison. [HTML]
  • Michael Litzkow, Miron Livny, and Matt Mutka, "Condor - A Hunter of Idle Workstations", Proceedings of the 8th International Conference of Distributed Computing Systems, pages 104-111, June, 1988. [PDF] [BibTeX Source for Citation]
  • Michael Litzkow, "Remote Unix - Turning Idle Workstations into Cycle Servers", Proceedings of Usenix Summer Conference, pages 381-384, 1987. [Postscript] [PDF] [BibTeX Source for Citation]

Matchmaking and ClassAds

  • Nicholas Coleman, "Distributed Policy Specification and Interpretation with Classified Advertisements", Practical Aspects of Declarative Languages, Lecture Notes in Computer Science Volume 7149, 2012, pp 198-211, January 2012. [PDF]
  • Rajesh Raman, Miron Livny, and Marvin Solomon, "Policy Driven Heterogeneous Resource Co-Allocation with Gangmatching", Proceedings of the Twelfth IEEE International Symposium on High-Performance Distributed Computing, June, 2003, Seattle, WA [Postscript] [PDF]
  • Nicholas Coleman, Rajesh Raman, Miron Livny and Marvin Solomon, "Distributed Policy Management and Comprehension with Classified Advertisements", University of Wisconsin-Madison Computer Sciences Technical Report #1481, April 2003. [Postscript] [PDF] [BibTeX Source for Citation]
  • Nicholas Coleman, "An Implementation of Matchmaking Analysis in Condor", Masters' Project report,University of Wisconsin, Madison, May 2001. [Postscript] [PDF] [BibTeX Source for Citation]
  • Rajesh Raman, Miron Livny, and Marvin Solomon, "Resource Management through Multilateral Matchmaking", Proceedings of the Ninth IEEE Symposium on High Performance Distributed Computing (HPDC9), Pittsburgh, Pennsylvania, August 2000, pp 290-291. [Postscript] [PDF] [BibTeX Source for Citation]
  • Rajesh Raman, Miron Livny, and Marvin Solomon, "Matchmaking: Distributed Resource Management for High Throughput Computing", Proceedings of the Seventh IEEE International Symposium on High Performance Distributed Computing, July 28-31, 1998, Chicago, IL. [Postscript] [PDF] [BibTeX Source for Citation]

Workflow and DAGMan

  • Peter Couvares, Tevik Kosar, Alain Roy, Jeff Weber and Kent Wenger, "Workflow in Condor", in In Workflows for e-Science, Editors: I.Taylor, E.Deelman, D.Gannon, M.Shields, Springer Press, January 2007 (ISBN: 1-84628-519-4) [PDF]

Resource Management

  • Zhe Zhang, Brian Bockelman, Dale Carder, and Todd Tannenbaum, "Lark: Bringing Network Awareness to High Throughput Computing", Proceedings of the 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2015), Shenzhen, Guangdong, China, May 2015. [PDF]
  • Jim Basney and Miron Livny, "Managing Network Resources in Condor", Proceedings of the Ninth IEEE Symposium on High Performance Distributed Computing (HPDC9), Pittsburgh, Pennsylvania, August 2000, pp 298-299. [Postscript] [PDF] [BibTeX Source for Citation]
  • Jim Basney and Miron Livny, "Improving Goodput by Co-scheduling CPU and Network Capacity", International Journal of High Performance Computing Applications, Volume 13(3), Fall 1999. [Postscript] [PDF] [BibTeX Source for Citation]
  • Miron Livny and Rajesh Raman, "High Throughput Resource Management", chapter 13 in The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, San Francisco, California, 1999. [Postscript] [PDF] [BibTeX Source for Citation] Morgan Kaufmann is pleased to present material from a preliminary draft of High Performance Distributed Computing: Building a Computational Grid; the material is Copyright 1997 Morgan Kaufmann Publishers. This material may not be used or distributed for any commercial purpose without the express written consent of Morgan Kaufmann Publishers. Please note that this material is a draft of forthcoming publication, and as such neither Morgan Kaufmann nor the author can be held liable for changes or alternations in the final edition.
  • Matt Mutka and Miron Livny, "The Available Capacity of a Privately Owned Workstation Environment", Performance Evaluation, vol. 12, no. 4 pp. 269-284, July, 1991. [BibTeX Source for Citation]
  • Matt Mutka and Miron Livny, "Profiling Workstations' Available Capacity for Remote Execution", Performance '87,12th IFIP WG 7.3, pp. 529-544, December 1987. [PDF] [BibTeX Source for Citation]

Checkpointing

  • Joe Meehean and Miron Livny, "A Service Migration Case Study: Migrating the Condor Schedd", Midwest Instruction and Computing Symposium, April 2005. [Postscript] [PDF] [BibTeX Source for Citation]
  • Jim Basney, Miron Livny, and Paolo Mazzanti, "Utilizing Widely Distributed Computational Resources Efficiently with Execution Domains", Computer Physics Communications, 2001. (This is an extended version of the CHEP 2000 paper below.) [Postscript] [PDF] [BibTeX Source for Citation]
  • Jim Basney, Miron Livny, and Paolo Mazzanti, "Harnessing the Capacity of Computational Grids for High Energy Physics", Proceedings of the International Conference on Computing in High Energy and Nuclear Physics (CHEP 2000), February 2000, Padova, Italy. [Postscript] [PDF] [BibTeX Source for Citation]
  • Michael Litzkow, Todd Tannenbaum, Jim Basney, and Miron Livny, "Checkpoint and Migration of UNIX Processes in the Condor Distributed Processing System", University of Wisconsin-Madison Computer Sciences Technical Report #1346, April 1997. [Postscript] [PDF] [BibTeX Source for Citation]
  • Jim Pruyne and Miron Livny, "Managing Checkpoints for Parallel Programs", Workshop on Job Scheduling Strategies for Parallel Processing IPPS '96. [Postscript] [PDF] [BibTeX Source for Citation]
  • Todd Tannenbaum and Michael Litzkow, "Checkpointing and Migration of UNIX Processes in the Condor Distributed Processing System", Dr Dobbs Journal, Feb 1995. [HTML] [Postscript] [BibTeX Source for Citation]
  • Michael Litzkow and Marvin Solomon, "Supporting Checkpointing and Process Migration Outside the UNIX Kernel", Usenix Conference Proceedings, San Francisco, CA, January 1992, pages 283-290. [Postscript] [PDF] [BibTeX Source for Citation]

Data Intensive Computing

  • Parag Mhashilkar, Zachary Miller, Rajkumar Kettimuthu, Gabriele Garzoglio, Burt Holzman, Cathrin Weiss, Xi Duan, and Lukasz Lacinski, "End-To-End Solution for Integrated Workload and Data Management using GlideinWMS and Globus Online", Journal of Physics: Conference Series, Volume 396, Issue 3, Year 2012 [PDF]
  • Ian T. Foster, Josh Boverhof, Ann Chervenak, Lisa Childers, Annette DeSchoen, Gabriele Garzoglio, Dan Gunter, Burt Holzman, Gopi Kandaswamy, Raj Kettimuthu, Jack Kordas, Miron Livny, Stuart Martin, Parag Mhashilkar, Zachary Miller, Taghrid Samak, Mei-Hui Su, Steven Tuecke, Vanamala Venkataswamy, Craig Ward, Cathrin Weiss, "Reliable high-performance data transfer via Globus Online", in Proc. SciDAC 2011, Denver, CO, July 10-14. [PDF]
  • Ann Chervenak, Ewa Deelman, Miron Livny, Mei-Hui Su, Rob Schuler, Shishir Bharathi, Gaurang Mehta, Karan Vahi, "Data Placement for Scientific Applications in Distributed Environments", In Proceedings of the 8th IEEE/ACM International Conference on Grid Computing (Grid 2007), Austin, TX, September 2007. [PDF] [BibTeX Source for Citation]
  • George Kola, Tevfik Kosar, Jaime Frey, Miron Livny, Robert J. Brunner and Michael Remijan, "DISC: A System for Distributed Data Intensive Scientific Computing", In Proceedings of the First Workshop on Real, Large Distributed Systems (WORLDS'04), San Francisco, CA, December 2004, in conjunction with OSDI'04 [PostScript] [PDF]
  • George Kola, Tevfik Kosar and Miron Livny, "Profiling Grid Data Transfer Protocols and Servers", In Euro-Par 2004, Pisa, Italy, September 2004. [PDF] [BibTeX Source for Citation]
  • George Kola, Tevfik Kosar and Miron Livny, "A Fully Automated Fault-tolerant System for Distributed Video Processing and Off-site Replication", In The 14th ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2004), Kinsale, Ireland, June 2004. [PDF] [BibTeX Source for Citation]
  • George Kola, Tevfik Kosar and Miron Livny, "Run-time Adaptation of Grid Data-placement Jobs", In Parallel and Distributed Computing Practices, 2004. [PDF] [BibTeX Source for Citation]
  • Tevfik Kosar and Miron Livny, "Stork: Making Data Placement a First Class Citizen in the Grid", In Proceedings of 24th IEEE Int. Conference on Distributed Computing Systems (ICDCS2004), Tokyo, Japan, March 2004. [PDF]
  • Tevfik Kosar, George Kola and Miron Livny, "A Framework for Self-optimising, Fault-tolerant, High Performance Bulk Data Transfers in a Heterogeneous Grid Environment", Proceedings of 2nd Int. Symposium on Parallel and Distributed Computing (ISPDC2003), Ljubljana, Slovenia, October 2003. [PDF] [BibTeX Source for Citation]
  • George Kola, Tevfik Kosar and Miron Livny, "Run-time Adaptation of Grid Data-placement Jobs", Proceedings of Int. Workshop on Adaptive Grid Middleware (AGridM2003), New Orleans, LA, September 2003. [PDF] [BibTeX Source for Citation]
  • Tevfik Kosar, George Kola and Miron Livny, "Building Data Pipelines for High Performance Bulk Data Transfers in a Heterogeneous Grid Environment", Technical Report CS-TR-2003-1487, University of Wisconsin-Madison Computer Sciences, August 2003. [PDF]

Grid Computing

  • C. Acosta-Silva, A. Delgado Peris, J. Flix, J. Frey, J.M. Hernández, A. Pérez-Calero Yzquierdo, and T. Tannenbaum "Exploitation of network-segregated CPU resources in CMS", Proceedings of the 25th International Conference on Computing in High Energy and Nuclear Physics (CHEP 2021), May 2021. [PDF]
  • Brian Bockelman, Miron Livny, Brian Lin, Francesco Prelz "Principles, technologies, and time: The translational journey of the HTCondor-CE", Journal of Computational Science, 2020 [PDF] [BibTeX Source for Citation]
  • B Bockelman, T Cartwright, J Frey, E M Fajardo, B Lin, M Selmeci, T Tannenbaum and M Zvada "Commissioning the HTCondor-CE for the Open Science Grid", Journal of Physics: Conference Series, Vol. 664, 2015 [PDF] [BibTeX /Source for Citation]
  • I Sfiligoi, D C Bradley, Z Miller, B Holzman, F Würthwein, J M Dost, K Bloom, and C Grandi, "glideinWMS experience with glexec", Journal of Physics: Conference Series, Volume 396, Issue 3, Year 2012 [PDF]
  • W Andrews, B Bockelman, D Bradley, J Dost, D Evans, I Fisk, J Frey, B Holzman, M Livny, T Martin, A McCrea, A Melo, S Metson, H Pi, I Sfiligoi, P Sheldon, T Tannenbaum, A Tiradani, F Würthwein and D Weitzel, "Early experience on using glideinWMS in the cloud", Journal of Physics: Conference Series, Vol. 331, No. 6, 2011 [PDF] [BibTeX Source for Citation]
  • Igor Sfiligoi, Greg Quinn, Chris Green, Greg Thain, "Pilot Job Accounting and Auditing in Open Science Grid", The 9th IEEE/ACM International Conference on Grid Computing, Tsukuba, Japan, 2008 [PDF]
  • Alexandru Iosup, Dick H.J. Epema, Todd Tannenbaum, Matthew Farrellee, Miron Livny, "Inter-Operating Grids through Delegated MatchMaking", in proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC07), Reno, Nevada, November 2007. [PDF] [BibTeX Source for Citation]
  • Sander Klous, Jamie Frey, Se-Chang Son, Douglas Thain, Alain Roy, Miron Livny, and Jo van den Brand, "Transparent Access to Grid Resources for User Software", in Concurrency and Computation: Practice and Experience, Volume 18, Issue 7, pages 787-801, 2006.
  • Sechang Son, Matthew Farrellee, and Miron Livny, "A Generic Proxy Mechanism for Secure Middlebox Traversal", CLUSTER 2005, Boston, MA, September 26-30, 2005. [PDF] [BibTeX Source for Citation]
  • Bruce Beckles, Sechang Son, and John Kewley, "Current methods for negotiating firewalls for the Condor system", Proceedings of the 4th UK e-Science All Hands Meeting 2005, Nottingham, UK, September 19-22, 2005. [PDF] [BibTeX Source for Citation]
  • Sechang Son, Bill Allcock and Miron Livny, "CODO: Firewall Traversal by Cooperative On-Demand Opening", Proceedings of the 14th IEEE Symposium on High Performance Distributed Computing (HPDC14), Research Triangle Park, NC, July 24-27, 2005. [PDF] [MS Word] [BibTeX Source for Citation]
  • Clovis Chapman, Paul Wilson, Todd Tannenbaum, Matthew Farrellee, Miron Livny, John Brodholt, and Wolfgang Emmerich, "Condor services for the global grid: Interoperability between Condor and OGSA", Proceedings of the 2004 UK e-Science All Hands Meeting, ISBN 1-904425-21-6, pages 870-877, Nottingham, UK, August 2004. [PDF] [BibTeX Source for Citation]
  • Clovis Chapman, Charaka Goonatilake, Wolfgang Emmerich, Matthew Farrellee, Todd Tannenbaum, Miron Livny, Mark Calleja, and Martin Dove, "Condor BirdBath: Web Service interfaces to Condor", Proceedings of the 2005 UK e-Science All Hands Meeting, ISBN 1-904425-53-4, pages 737-744, Nottingham, UK, September 2005. [PDF] [BibTeX Source for Citation]
  • Sriya Santhanam, Pradheep Elango, Andrea Arpaci-Dusseau, and Miron Livny, "Deploying Virtual Machines as Sandboxes for the Grid", WORLDS 2005, San Francisco, CA, December 2004 [PDF] [BibTeX Source for Citation]
  • George Kola, Tevfik Kosar and Miron Livny, "Phoenix: Making Data-intensive Grid Applications Fault-tolerant", In Grid 2004, Pittsburgh, PA, November 2004 [PostScript] [PDF]
  • Andrew Baranovski, Gabriele Garzoglio, Igor Terekhov, Alain Roy and Todd Tannenbaum, "Management of Grid Jobs and Data within SAMGrid", Proceedings of the 2004 IEEE International Conference on Cluster Computing, pages 353-360, San Diego, CA, September 2004. [PDF] [BibTeX Source for Citation]
  • George Kola, Tevfik Kosar and Miron Livny, "A Client-centric Grid Knowledgebase", Proceedings of the 2004 IEEE International Conference on Cluster Computing, pages 431-438, San Diego, CA, September 2004. [PostScript] [PDF] [BibTeX Source for Citation]
  • George Kola, Tevfik Kosar and Miron Livny, "Profiling Grid Data Transfer Protocols and Servers", In Euro-Par 2004, Pisa, Italy, September 2004. [PDF] [BibTeX Source for Citation]
  • John Bent, Douglas Thain, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, and Miron Livny, "Explicit Control in a Batch Aware Distributed File System", Proceedings of the First USENIX/ACM Conference on Networked Systems Design and Implementation, San Francisco, CA, March 2004. [Postscript] [PDF] [BibTeX Source for Citation]
  • Sechang Son and Miron Livny, "Recovering Internet Symmetry in Distributed Computing", Proceedings of the 3rd International Symposium on Cluster Computing and the Grid, Tokyo, Japan, May 2003. [PDF] [MS Word] [BibTeX Source for Citation]
  • Douglas Thain, John Bent, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau and Miron Livny, "Pipeline and Batch Sharing in Grid Workloads", in Proceedings of the Twelfth IEEE Symposium on High Performance Distributed Computing, Seattle, WA, 2003. [Postscript] [PDF] [BibTeX Source for Citation]
  • Douglas Thain and Miron Livny, "The Ethernet Approach to Grid Computing", in Proceedings of the Twelfth IEEE Symposium on High Performance Distributed Computing, Seattle, WA, 2003. [Postscript] [PDF] [BibTeX Source for Citation]
  • John Bent, Venkateshwaran Venkataramani, Nick LeRoy, Alain Roy, Joseph Stanley, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, and Miron Livny,   "NeST - A Grid Enabled Storage Appliance", in Jan Weglarz and Jarek Nabrzyski and Jennifer Schopf and Macief Stroinkski, editors, Grid Resource Management, Kluwer Academic Publishers, 2003. [Postscript] [PDF] [BibTeX Source for Citation]
  • Douglas Thain, Todd Tannenbaum, and Miron Livny, "Condor and the Grid", in Fran Berman, Anthony J.G. Hey, Geoffrey Fox, editors, Grid Computing: Making The Global Infrastructure a Reality, John Wiley, 2003. ISBN: 0-470-85319-0 [PDF] [BibTeX Source for Citation]
  • Francesco Giacomini, Francesco Prelz, Massimo Sgaravatto, Igor Terekhov, Gabriele Garzoglio, and Todd Tannenbaum, "Planning on the Grid: A Status Report [DRAFT]", Technical Report PPDG-20, Particle Physics Data Grid collaboration (http://www.ppdg.net), October 2002. [Postscript] [PDF] [BibTeX Source for Citation]
  • John Bent, Venkateshwaran Venkataramani, Nick LeRoy, Alain Roy, Joseph Stanley, Andrea Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, and Miron Livny,   "Flexibility, Manageability, and Performance in a Grid Storage Appliance", Proceedings of the Eleventh IEEE Symposium on High Performance Distributed Computing, Edinburgh, Scotland, July 2002. [Abstract]   [Postscript]   [PDF] [BibTeX Source for Citation]
  • Douglas Thain and Miron Livny, "Error Scope on a Computational Grid: Theory and Practice", Proceedings of the Eleventh IEEE Symposium on High Performance Distributed Computing (HPDC11), Edinburgh, Scotland, July 2002. [Postscript] [PDF] [BibTeX Source for Citation] (This paper also describes aspects of Condor's Java Universe)
  • Douglas Thain, John Bent, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, and Miron Livny, "Gathering at the Well: Creating Communities for Grid I/O", in Proceedings of Supercomputing 2001, Denver, Colorado, November 2001. [Postscript] [PDF] [BibTeX Source for Citation]
  • James Frey, Todd Tannenbaum, Ian Foster, Miron Livny, and Steven Tuecke, "Condor-G: A Computation Management Agent for Multi-Institutional Grids", Journal of Cluster Computing volume 5, pages 237-246, 2002. [BibTeX Source for Citation]
  • James Frey, Todd Tannenbaum, Ian Foster, Miron Livny, and Steven Tuecke, "Condor-G: A Computation Management Agent for Multi-Institutional Grids", Proceedings of the Tenth IEEE Symposium on High Performance Distributed Computing (HPDC10) San Francisco, California, August 7-9, 2001. [Postscript] [PDF] [MS Word] [BibTeX Source for Citation]
  • Douglas Thain, Jim Basney, Se-Chang Son, and Miron Livny, "The Kangaroo Approach to Data Movement on the Grid", in Proceedings of the Tenth IEEE Symposium on High Performance Distributed Computing (HPDC10), San Francisco, California, August 7-9, 2001. [Postscript] [PDF] [BibTeX Source for Citation]
  • John Bent, "Building Storage Appliances for the Grid and Beyond", Masters' Project report, University of Wisconsin, Madison, May 2001. [Postscript] [PDF] [BibTeX Source for Citation]

Master-Worker Computing (MW, PVM, MPI, CARMI)

  • Elisa Heymann, Miquel A. Senar, Emilio Luque, and Miron Livny, "Adaptive Scheduling for Master-Worker Applications on the Computational Grid". in Proceedings of the First IEEE/ACM International Workshop on Grid Computing (GRID 2000), Bangalore, India, December 17, 2000. [Postscript] [PDF] [MS Word] [BibTeX Source for Citation]
  • Elisa Heymann, Miquel A. Senar, Emilio Luque, and Miron Livny, "Evaluation of an Adaptive Scheduling Strategy for Master-Worker Applications on Clusters of Workstations". in Proceedings of the 7th International Conference on High Performance Computing (HiPC 2000), Bangalore, India, December 17, 2000. [Postscript] [PDF] [MS Word] [BibTeX Source for Citation]
  • Jeff Linderoth, Sanjeev Kulkarni, Jean-Pierre Goux, and Michael Yoder, "An Enabling Framework for Master-Worker Applications on the Computational Grid", Proceedings of the Ninth IEEE Symposium on High Performance Distributed Computing (HPDC9), Pittsburgh, Pennsylvania, August 2000, pp 43-50. [Postscript] [PDF] [BibTeX Source for Citation]
  • Jeff Linderoth, Jean-Pierre Goux, and Michael Yoder, "Metacomputing and the Master-Worker Paradigm", Preprint ANL/MCS-P792-0200, Mathematics and Computer Science Division, Argonne National Laboratory, February 2000. [Postscript] [PDF] [BibTeX Source for Citation]
  • Jim Pruyne and Miron Livny, "Providing Resource Management Services to Parallel Applications", Proceedings of the Second Workshop on Environments and Tools for Parallel Scientific Computing, May, 1994. [Postscript] [BibTeX Source for Citation]

Java

  • Douglas Thain and Miron Livny, "Error Scope on a Computational Grid: Theory and Practice", Proceedings of the Eleventh IEEE Symposium on High Performance Distributed Computing (HPDC11), Edinburgh, Scotland, July 2002. [Postscript] [PDF] [BibTeX Source for Citation] (This paper describes aspects of error handling in Condor's Java Universe)
  • Al Globus, Eric Langhirt, Miron Livny, Ravishankar Ramamurthy, Marvin Solomon, and Steve Traugott, "JavaGenes and Condor: cycle-scavenging genetic algorithms", Proceedings of the ACM Conference on JavaGrande, San Francisco, California, 2000. [PDF] [BibTeX Source for Citation] (This paper describes checkpointing Java applications for opportunistic computing.)

Remote Execution and Interposition Agents

  • Douglas Thain and Miron Livny, "Parrot: Transparent User-Level Middleware for Data-Intensive Computing", Scalable Computing: Practice and Experience, Volume 6, Number 3, Pages 9-18, 2005. [PDF]
  • Douglas Thain and Miron Livny, "Parrot: Transparent User-Level Middleware for Data-Intensive Computing", Workshop on Adaptive Grid Middleware, New Orleans, Louisiana, September 2003. [Postscript] [PDF] [BibTeX Source for Citation]
  • Douglas Thain and Miron Livny, "Error Management in the Pluggable File System", Technical Report 1448, Computer Sciences Department, University of Wisconsin, October 2002. [Postscript] [PDF] [BibTeX Source for Citation]
  • Douglas Thain and Miron Livny, "Multiple Bypass: Interposition Agents for Distributed Computing", The Journal of Cluster Computing, Volume 4, 2001, pp 39-47. [Postscript] [PDF] [BibTeX Source for Citation]
  • Douglas Thain and Miron Livny, "Bypass: A Tool for Building Split Execution Systems", Proceedings of the Ninth IEEE Symposium on High Performance Distributed Computing (HPDC9), Pittsburgh, Pennsylvania, August 2000, pp 79-86. [Postscript] [PDF] [BibTeX Source for Citation]
  • Victor C. Zandy, Barton P. Miller, and Miron Livny, "Process Hijacking", The Eighth IEEE International Symposium on High Performance Distributed Computing (HPDC8), Redondo Beach, California, August 1999, pp. 177-184. [Postscript] [PDF] [BibTeX Source for Citation]
  • Miron Livny and Michael Litzkow, "Making Workstations a Friendly Environment for Batch Jobs", Third IEEE Workshop on Workstation Operating Systems, April 1992, Key Biscayne, Florida. [Postscript] [PDF] [BibTeX Source for Citation]

Security

  • Zach Miller, Dan Bradley, Todd Tannenbaum, Igor Sfiligoi, "Flexible Session Management in a Distributed Environment", Journal of Physics: Conference Series Volume 219, Issue 4, Year 2010., [PDF] [BibTeX Source for Citation]
  • Gabriele Garzoglio, Ian Alderman, Mine Altunay, Rachana Ananthakrishnan, Joe Bester, Keith Chadwick, Vincenzo Ciaschini, Yuri Demchenko, Andrea Ferraro, Alberto Forti, David L. Groep, Ted Hesselroth, John Hover, Oscar Koeroo, Chad La Joie, Tanya Levshina, Zach Miller, Jay Packard, Håkon Sagehaug, Valery Sergeev, Igor Sfiligoi, Neha Sharma, Frank Siebenlist, Valerio Venturi, John Weigand, "Definition and Implementation of a SAML-XACML Profile for Authorization Interoperability Across Grid Middleware in OSG and EGEE", Journal of Grid Computing, Volume 7, Issue 3, Year 2009. [PDF]
  • Hao Wang, Somesh Jha, Miron Livny, and Patrick D. McDaniel, "Security Policy Reconciliation in Distributed Computing Environments", IEEE Fifth International Workshop on Policies for Distributed Systems and Networks (POLICY 2004), June 2004, Yorktown Heights, New York. [PDF] [BibTeX Source for Citation]

Scalability and Performance

  • E M Fajardo, J M Dost, B Holzman, T Tannenbaum, J Letts, A Tiradani, B Bockelman, J Frey and D Mason, "How much higher can HTCondor fly?", Journal of Physics: Conference Series, Vol. 664, 2015 [PDF] [BibTeX Source for Citation]
  • Dan Bradley, Timothy St Clair, Matthew Farrellee, Ziliang Guo, Miron Livny, Igor Sfiligoi, and Todd Tannenbaum, "An update on the scalability limits of the Condor batch system", Journal of Physics: Conference Series, Vol. 331, No. 6, 2011. [PDF] [BibTeX Source for Citation]
  • D Bradley, I Sfiligoi, S Padhi, J Frey and T Tannenbaum, "Scalability and interoperability within glideinWMS", Journal of Physics: Conference Series, Vol. 219, No. 6, 2010 [PDF] [BibTeX Source for Citation]
  • D Bradley, S Dasu, M Livny, A Mohapatra, T Tannenbaum and G Thain, "Condor enhancements for a rapid-response adaptive computing environment for LHC", Journal of Physics: Conference Series Vol. 219, No. 6, 2010. [PDF] [BibTeX Source for Citation]

Experience

Scientific Applications

  • Douglas Thain, John Bent, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau and Miron Livny, "Pipeline and Batch Sharing in Grid Workloads", in Proceedings of the Twelfth IEEE Symposium on High Performance Distributed Computing, Seattle, WA, 2003. [Postscript] [PDF] [BibTeX Source for Citation]
  • Jim Basney, Rajesh Raman, and Miron Livny, "High Throughput Monte Carlo", Proceedings of the Ninth SIAM Conference on Parallel Processing for Scientific Computing, March 22-24, 1999, San Antonio, Texas. [Postscript] [PDF] [BibTeX Source for Citation]
  • Chungmin Chen, Kenneth Salem, and Miron Livny, "The DBC: Processing Scientific Data Over the Internet", 16th International Conference on Distributed Computing Systems, May 1996. [Postscript] [PDF] [BibTeX Source for Citation]

Scheduling

  • Mark Silberstein, Dan Geiger, Assaf Schuster, and Miron Livny, "Scheduling Mixed Workloads in Multi-grids: The Grid Execution Hierarchy", Proceedings of the 15th IEEE Symposium on High Performance Distributed Computing (HPDC), city, state, month 2006. [PDF] [BibTeX Source for Citation]
  • Derek Wright, "Cheap cycles from the desktop to the dedicated cluster: combining opportunistic and dedicated scheduling with Condor", Conference on Linux Clusters: The HPC Revolution, June, 2001, Champaign - Urbana, IL. [Postscript] [PDF] [BibTeX Source for Citation] [Power Point slides of talk presentation]
  • P. E. Krueger and Miron Livny, "A Comparison of Preemptive and Non-Preemptive Load Distributing", Proc. of the 8th International Conference on Distributed Computing Systems, pp. 123-130, June 1988. [PDF] [BibTeX Source for Citation]
  • Matt Mutka and Miron Livny, "Scheduling Remote Processing Capacity In A Workstation-Processing Bank Computing System", Proceedings of the 7th International Conference of Distributed Computing Systems, pp. 2-9, September, 1987. [PDF] [BibTeX Source for Citation]
  • Alain Roy and Miron Livny, "Condor and Preemptive Resume Scheduling", Published in Grid Resource Management: State of the Art and Future Trends, Fall 2003, pages 135-144, Fall 2003, Edited by Jarek Nabrzyski, Jennifer M. Schopf and Jan Weglarz, published by Kluwer Academic Publishers. [PDF]

NMI Build & Test Laboratory

  • Andrew Pavlo, Peter Couvares, Rebekah Gietzel, Anatoly Karp, Ian D. Alderman, Miron Livny, and Charles Bacon, "The NMI Build & Test Laboratory: Continuous Integration Framework for Distributed Computing Software", Proceedings of LISA '06: Twentieth Systems Administration Conference, Washington, DC, December 2006, pp. 263 - 273. [Postscript] [PDF] [BibTeX Source for Citation] [PDF of presentation slides]
  • A. Iosup, D.H.J. Epema, P. Couvares, A. Karp, and M. Livny, "Build-and-Test Workloads for Grid Middleware: Problem, Analysis, and Applications", Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGRID), IEEE Computer Society, Pages 205-213, May 2007. [PDF] [BibTeX Source for Citation] [PDF of presentation slides]

Background Work

  • Miron Livny and Myron Melman, "Load Balancing in Homogeneous Broadcast Distributed Systems", Proceedings of Computer Network Performance Symposium, April 13-14, 1982, College Park, Maryland. [PDF] [BibTeX Source for Citation]

Miscellaneous

  • Douglas Thain, Todd Tannenbaum, and Miron Livny, "How to Measure a Large Open Source Distributed System", in Concurrency and Computation: Practice and Experience, to appear in 2006.
  • Zach Miller, Todd Tannenbaum, and Ben Liblit, "Enforcing Murphy's Law for Advance Identification of Run-time Failures", Proceedings of USENIX 2012. [PDF]

PhD Dissertations from HTCondor team members at UW-Madison