Complete List of Talks

  • Seamless Scientific Computing from Laptops to Clouds, keynote talk at ScienceCloud Workshop at HPDC, 2017.
  • Reconsidering the Filesystem for DAG Structured Workflows, at Huawei Labs, March 2017.
  • A First Look at Reproducibility and Non-Determinism in CMS Software and ROOT Data, Computing in High Energy Physics, October 2016.
  • Combining Containers and Workflow Systems for Reproducible Execution, DASPOS Workshop on Container Technology, May 2016.
  • Preservation and Portability in Distributed Scientific Computing, Grid 5000 Winter School, Grenoble, France, February 2016.
  • Analyzing LHC Data on 10K Cores with Lobster, Workshop on Data Intensive Computing in the Clouds at ACM/IEEE Supercomputing, November 2015.
  • Techniques for Preserving Scientific Software Executions: Preserve the Mess or Encourage Cleanliness, International Conference on Digital Preservation (iPres), November 2015.
  • Reproducibility and Preservation of Scientific Applications, Trends in HPDC Workshop, IBM Almaden, March 2015.
  • Lobster: Personalized Opportunistic Computing for CMS at Scale, CVMFS Workshop, CERN, March 2015.
  • Toward a Common Model of Highly Concurrent Applications, Keynote talk at MTAGS Workshop at Supercomputing 2013.
  • Scaling Up Without Blowing Up, Greater Chicago Area Systems Research Workshop, May 2013.
  • Portable Resource Management for Data Intensive Workflows, HTCondor Workshop, May 2013.
  • Computational Abstractions: Strategies for Scaling Up Applications, Initiative for Computational Economics, University of Chicago, July 2012.
  • Real-World Barriers to Scaling Up Scientific Applications, Vrije University, The Netherlands, March 2012.
  • Unsolved Computer Science Problems in Distributed Computing, Workshop on Grid Computing: The Next Decade, Zakopane, Poland, January 2012.
  • High Throughput Scientific Computing with Condor: Computer Science Challenges in Large Scale Parallelism, University of Alabama at Birmingham, October 2011.
  • Scaling up Data Intensive Science with Application Frameworks, Michigan State University, September 2011.
  • Opportunities and Dangers in Large Scale Data Intensive Computing, Large Scale Data Mining Workshop at SIGKDD, August 2011.
  • Condor Compatible Tools for Data Intensive Computing, Condor Week, Madison WI, May 2011.
  • Models and Frameworks for Data Intensive Cloud Computing, IDGA Cloud Computing Summit, Washington DC, February 2011.
  • Experience with Cloud Adoption at Notre Dame, IEEE Cloud Computing, November 2010.
  • Scaling Up Data Intensive Science to Campus Grids, at Clemson University, September 2009.
  • Science in the Clouds: History, Challenges, and Opportunities, opening talk at Cloud Computing and the Geosciences Workshop, IUPUI, Indianapolis, September 2009.
  • Getting Beyond the Filesystem, High End Computing File Systems and I/O Workshop, Washington DC, August 2009.
  • Scaling Up Data Intensive Scientific Applications to Campus Grids, keynote talk at Large Scale Application Performance (LSAP) Workshop at HPDC, June 2009.
  • High Throughput Computing with Condor at Notre Dame CRC Workshop, April 2009.
  • Using Abstractions to Scale Up Applications to Campus Grids, Purdue University, April 2009.
  • Using Small Abstractions to Program Large Distributed Systems (and multicore computers), Fermilab, February 2009.
  • Using Small Abstractions to Program Large Distributed Systems (and multicore computers), Distributed Programming Abstractions Workshop, 11 December 2008.
  • Programming Distributed Systems with High Level Abstractions, Cloud Computing Workshop (CCA08), Chicago October 2008.
  • Cooperative Computing for Data Intensive Science, NSF Bridges to Engineering 2020 Conference, March 2008.
  • Survey of Programming Models for Data Intensive Grid Computing, DPA Workshop, November 2007.
  • Efficient Access to Many Small Files in a Filesystem for Grid Computing, IEEE Grid, September 2007.
  • Data Intensive Abstractions for High End Biometric Applications, High End Computing FSIO Working Group, August 2007.
  • An Introduction to Grid Computing Research at Notre Dame, ND ACM Computer Club, February 2007.
  • Harnessing Idle Computers with Condor at Notre Dame: Impact on Research 2006, Notre Dame AFS/Unix Group, February 2007.
  • Operating System Support for Space Allocation in Grid Storage Systems, IEEE Grid Computing, Barcelona, Spain, September 2006.
  • Positioning Dynamic Storage Caches for Transient Data, Workshop on High Performance I/O Systems at IEEE Cluster Computing, Barcelona, Spain, September 2006.
  • Attacking Data Intensive Science with Distributed Computing, University of Notre Dame, September 2006.
  • Tactical Storage: Simple, Secure, and Semantic Access to Remote Data, European Condor Week, July 2006.
  • Debugging Distributed Systems via Data Mining, IEEE High Performance Distributed Computing, June 2006.
  • Enabling Data Intensive Science with Tactical Storage Systems, Computing Techniques Seminar, Fermi National Accelerator Laborator, Batavia, Illinois, February 2006.
  • Transparently Adapting Scientific Applications for the Grid, DutchGrid Computing Colloquium, Netherlands Institude for High Energy Physics (NIKHEF), Amsterdam, Netherlands, January 2006.
  • Enabling Data Intensive Science with Tactical Storage Systems, EGEE Computing Seminar, European Laboratory for High Energy Physics (CERN), Geneva, Switzerland, January 2006.
  • The Consequences of Decentralized Security in a Cooperative Storage System, IEEE Workshop on Security in Storage, December 2005.
  • Separating Abstractions from Resources in a Tactical Storage System, Supercomputing, Nov 2005.
  • Identity Boxing: A New Technique for Consistent Global Identity, Supercomputing, Nov 2005.
  • Tactical Storage Systems, Purdue RCAC/CRI, October 2005.
  • Enabling Data Intensive Science with Tactical Storage Systems, INFN, Bologna, Italy, May 2005.
  • Identity Boxing, University of Notre Dame, March 2005.
  • Research Issues in Cooperative Computing, University of Notre Dame, October 2004.
  • Mapping Condor, Paradyn/Condor Week, University of Wisconsin, April 2004.
  • Parrot: Transparent User-Level Middleware for Data-Intensive Computing, Workshop on Adaptive Grid Middleware New Orleans, September 2003.
  • The Ethernet Approach to Grid Computing, IEEE Symposium on High Performance Distributed Computing 12, Seattle WA, June 2003.
  • Reliability and Troubleshooting with Condor, PPDG Troubleshooting Workshop, December 2002.
  • Error Scope: Theory and Practice, Griphyn Reliability Workshop, July 2002.
  • New Wine in Old Bottles: Java and Condor, University of Wisconsin Systems Seminar, February 2002.
  • Errors, Status, and Asynchrony, JLAB, January 2002.
  • Farming with Condor, INFN, Bologna, December 2001.
  • Error Management in a Virtual Operating System, OS Seminar, University of Wisconsin, October 2001.
  • Kangaroo Poster, OS Seminar, University of Wisconsin, September 2001.
  • The Kangaroo Approach to Data Movement on the Grid, IEEE Symposium on High Performance Distributed Computing 10, San Francisco, August 2001.
  • The Difficulties of Distributed Data, Workshop on Large-Scale Clusters, Fermilab, May 2001.
  • Reliable Data Transfer on the Grid, Paradyn-Condor Week 2001, University of Wisconsin, March 2001.
  • The Kangaroo Approach to Data Movement on the Grid, OS Seminar, University of Wisconsin, March 2001.
  • High Throughput Computing on Commodity Computers, SIAM CSE00, Washington DC, September 2000.
  • Multiple Bypass: Interposition Agents for Distributed Systems, OS Seminar, University of Wisconsin, September 2000.
  • Bypass: A Tool for Building Distributed Systems, IEEE Symposium on High Performance Distributed Computing 9, Pittsburgh, August 2000.
  • Condor by Example, INFN, Bologna, June 2000.
  • Remote I/O in Condor, INFN, Milan, June 2000.