Parsl & funcX Fest 2022 - The Parsl/funcX Community Meeting (Sep 13-14)

Join us for the second Parsl & funcXFest Community Meeting. The meeting will be held as a hybrid meeting on September 13-14, 2022. The in-person component will be held at the University of Chicago.

The meeting will bring together researchers, developers, and cyberinfrastructure experts from around the world to discuss experiences using and developing funcX and Parsl. Parsl is a parallel programming library and underpins funcX's endpoint software.

Registration (free): https://forms.gle/TEeuGPo4MwHNZML79. We invite lightning talks from the community and would love to hear about your recent work.

We have limited travel support available to attend the workshop. Please contact Kyle Chard (chard@uchicago.edu) for information.


Agenda

Tuesday, September 13, 12 pm - 5 pm CDT (17:00 - 22:00 UTC)

12:00 - 1:00 pm Lunch

1:00 pm - Welcome! - Kyle Chard, University of Chicago/Argonne National Laboratory. slides, video

1:20 pm - Session 1 (Chair: Daniel S. Katz)
  • Dan Laney, LLNL, ExaWorks. slides, video
  • Claire Porter, UMN, HTC on HPC: Parsl's Role in Mapping Earth's Topography from Space. slides, video
  • Douglas Friedel, UIUC, Using Parsl to Handle Large Agroecosystem Data. slides, video
  • Dante Sanchez, Cinvestav, An overlay architecture based on in-memory content delivery for funcX in edge-fog-cloud. slides, video
  • Matt Baughman, UChicago, Using funcX to enable better federated learning over serverless. video
  • Niranda Perera, Indiana, CylonFlow: High Performance Data Engineering in Supercomputers. slides, video
  • Ben Pritchard, VTech, Distributed, high-throughput quantum chemistry with QCArchive and Parsl. slides, video
2:30 pm - Tech Talks
  • Daniel S. Katz, Parsl/funcX, Parsl sustainability. slides, video
  • Alvaro Vidal Torreira and Stefan Gary, Parallel Works, Advances in HPC automation - An update on the use of Parsl in Parallel Works. slides, video
3:00 pm - Break

3:30 - Session 2 (Chair: Kevin Hunter Kesling)
  • Chris Scott, NeSI, RemoteJobManager: offloading work to a remote HPC using funcX. slides, video
  • Jim Chiang, SLAC, Using Parsl for image processing of Rubin Observatory data. slides
  • David Adams, SLAC, DESC + Parsl. slides, video
  • Lee Liming, UChicago, FuncX in NIH’s Common Fund Data Ecosystem Portal. slides, video
  • Michael Anderson, UIUC, Remote workflows using Parsl and FuncX. slides, video
  • Ketan Maheshwari, ORNL, Parsl at OLCF. slides, video
4:30 pm - Tech Talks
  • Yadu Babuji, Parsl/funcX, funcX architecture update, slides, video
  • Ben Galewsky, Parsl/funcX, Introducing the FuncX Container Service. slides,
5:00 pm - Closing

Wednesday, September 14, 8:30 am - 1 pm CDT (13:00 - 18:00 UTC)

8:30 am - Breakfast

9:00 am - Session 3 (Chair: Yadu Babuji)
  • Aymen Alsaadi, Rutgers, RADICAL-Pilot and Parsl: Executing Heterogeneous Workflows on HPC Platformsslides, video
  • John-Luke Navarro, ANL, Multi-site dynamic computational ensembles with libEnsemble + funcX. slides, video
  • Aristana Scourtas, UChicago, Garden: A FAIR Framework for Publishing and Applying AI Models for Translational Research in Science, Engineering, Education, and Industry. slides, video
  • Eliu Huerta, ANL, Practical FAIR principles for AI models. slides, video
  • Osama Almurshed, Cardiff, When Functional Programming Meets Parsl.slides, video
  • Ninad Hogade, Hewlett Packard Enterprise (HPE), Heterogeneous server-less computing and FuncX. slides, video
  • Ryan Chard, ANL, AlphaFold as a Service with funcX. slides, video
10:15 am - Tech talk
  • Ben Clifford, Parsl/funcX, Cross component performance monitoring in Parsl and funcX - slides, video
10:30 am - Break

11:00 am - Session 4 (Chair: Kyle Chard)
  • Tyler Skluzacek, ORNL, Scalable and distributed metadata extraction with Xtract. slides, video
  • Greg Pauloski, UChicago, ProxyStore: A distributed data fabric for funcX and Parsl. slides, video
  • Logan Ward, ANL, Colmena: Seamless Computational Campaigns across Multiple Computing Clusters with FuncX and Object Proxies. slides, video
  • Eamon Duede, UChicago, Quantifying AI in Science
  • Trung-Hieu Hoang, UIUC, Argonne Privacy-Preserving Federated Learning with funcX. slides, video
  • Nick Saint, UChicago, Gladier: Automation with funcX and Flows. slides, video
12:00 - Closing

12:30 - Lunch


Prior funcXFest Meetings

Parsl & funcXFest 2021 page had over 100 registrations and the program included 29 presentations spanning a range of science and CI areas. Slides and videos are online.