The Cooperative Computing Lab

ccl-fall-2025.jpg

We design software that enables our collaborators to easily harness large scale distributed systems such as clusters, clouds, and grids. We perform fundamental computer science research that enables new discoveries through computing in fields such as physics, chemistry, bioinformatics, biometrics, and data mining.

All of our software is open source and available on GitHub. We are always eager to welcome new collaborators—whether you want to explore our software, contribute to development, or receive support. Explore our tools to see how they can power your distributed computing needs, and visit the getting help section if you need assistance.

Recent Publications

  1. GROWFLOW: Low-latency Computational Fluid Dynamics at the Edge for Real-time Agricultural Decision Support
    Liubov Kurafeeva, Benjamin Carter, Ryan Hartung, Alan Subedi, Avhishek Biswas, Michael Fay, Shantenu Jha, Chandra Krintz, Andre Merzky, Douglas Thain, Mehmet Can Vuran, and Rich Wolski
    In IEEE SCSETech, 2026
  2. Hybrid Workflow Composition for Extreme-Scale Data Processing: A Case Study on the HL-LHC
    Alan Malta Rodrigues and Douglas Thain
    In IEEE Conference on eScience, 2026
  3. Fusion and Reshaping of Hidden Task Graphs for High Energy Physics Applications
    Barry Sly-Delgado and Douglas Thain
    In IEEE Conference on eScience, 2026