Movie About Cooperative Computing

Douglas Thain

Assistant Professor
Computer Science and Engineering Department
University of Notre Dame
dthain at cse dot nd dot edu
382 Fitzpatrick Hall

I research and design software that allow users to share data and computing power in distributed systems ranging from small mobile computers to large computational grids. This is called cooperative computing. I am currently looking for new students to join my research lab. For more information, watch this short movie about cooperative computing.
Prof. Thain's Weekly Schedule

The Cooperative Computing Lab

  • Current Research Projects
  • Undergraduate Research (REU)
  • CCL Status Display
  • Software: Chirp - Parrot - SubID - TeamTrak
  • Operations: Storage Cluster - Condor Pool - GEMS - Lockdown
  • Courses

  • CSE 40243/60243 - Compilers - Fall 2008 - (Spring 2006)
  • CSE 40771/60771 - Distributed Systems - Fall 2008 - (Spring 2007) - (Fall 2004)
  • CSE 60641 - Graduate Operating Systems - Fall 2007 - (Fall 2006) - (Fall 2005)
  • CSE 341 - Operating Systems Principles - Spring 2005
  • Recent Papers

    Recent Talks and Lectures

    Research Funding

  • "CSR-AES: Troubleshooting Large Scale Computing Grids with Machine Learning Techniques", Nitesh Chawla, Xiaohui Song, Shaowen Wang, and Douglas Thain, National Science Foundation, August 2007-2008.
  • "The Notre Dame Extended Research Community", Mitchell Wayne, Thomas Loughran, Douglas Thain, Daniel Karmgard, Anna Goussiou, National Science Foundation, GK-12 Program, Sep 2007-2012.
  • "CAREER: Data Intensive Grid Computing on Active Storage Clusters", Douglas Thain, National Science Foundation, Faculty Early Career Development Program, May 2007-2012.
  • "HECURA: Deconstructing Clusters for High End Biometric Applications", Douglas Thain and Patrick Flynn, National Science Foundation, High End Computing University Research Activity, March 2007-2009.
  • "SGER: Enabling Electronic Self-Defense with Dynamic Identities", Douglas Thain, National Science Foundation, Cybertrust Program, September 2005-2007.
  • "An Experimental Approach to Integrative Research for Sensor-Rich Collaborative Teams" Christian Poellabauer, Nitesh Chawla, and Douglas Thain, Department of Defense, Defense University Research Instrumentation Program, April 2006-2007.
  • Professional Service

  • Organizing Committee, Cloud Computing and its Applications, 2008.
  • Program Committee, IEEE/ACM Supercomputing, 2008, 2005.
  • Program Committee, IEEE ICDCS, 2008, 2007.
  • Program Committee, IEEE High Performance Distributed Computing, 2008.
  • Program Committee, Middleware for Grid Computing Workshop, 2007, 2006.
  • External Reviewer, IEEE Peer to Peer Computing, 2007, 2006.
  • External Reviewer, Journal of Grid Computing, 2007, 2005.
  • Program Committee, IEEE Grid Computing, 2007, 2006, 2005.
  • Program Committee, IEEE TCSC Doctoral Symposium, 2007.
  • External Reviewer, IEEE/IFIP Dependable Systems and Networks, 2006.
  • External Reviewer, IEEE Transactions on Parallel and Distributed Systems, 2005.
  • Nifty Tidbits

  • I have been slashdotted exactly once.
  • I play the tuba, euphonium, and trumpet.

  • Notre Dame - CSE Dept - Douglas Thain
    Google keywords: Douglas Thain, Doug Thain, Cooperative Computing, Distributed Computing, Grid Computing, Cloud Computing, Parrot, Chirp, Condor, Notre Dame