Date: Monday, Nov 13th
Time: 8:30am - 12:00pm
Location: Colorado Convention Center, Room 203
Registration Registration SC Tutorial Website
Supercomputing matters. So does user experience. Standing between the mainstream adoption of supercomputing and a new generation of users is the reality that the entry cost to using these systems, both in terms of dollars and in time spent learning the technology, has not significantly changed in the last 20 years. The rise of cloud computing only complicates the learning curve further. Over the last 6 years, the authors have been addressing this gap through the development of a Science-as-a-Service platform enabling users to go from their desktop, to their local data center, to the cloud, and back without sacrificing their existing tool chain or user experience.
In this tutorial, we combine best practices and lessons learned while on-boarding the last 70k new users to TACC’s data center through the Agave Platform. Participants will walk through the process of scaling their application from a local environment to the Jetstream academic cloud and to a high performance computing system at the Texas Advanced Computing Center. They will learn to use multiple container technologies to harmonize app execution between cloud and HPC resources, and they will learn to use modern APIs to orchestrate job execution, capture provenance information, and foster collaboration.
Time | Presenterr | Topic |
---|---|---|
08:30 - 08:45 | John, Steve | [Introductions](01%20Introduction.ipynb) |
08:45 - 09:05 | Rion | [Agave Overview](02%20Agave%20Overview.pdf) |
09:05 - 09:15 | Kathy | [Jupyter, Sanbox, and Logging In](03%20Jupyter%2C%20Sandboxes%2C%20and%20Logging%20In.ipynb) |
09:15 - 09:30 | Steve | [Code, Build, and Test](04%20Code%20Build%20and%20Test.ipynb) |
09:30 - 10:00 | Rion, John | [Hands on with Agave](05%20Hands%20on%20with%20Agave.ipynb) |
10:00 - 10:30 | -- | Break |
10:30 - 11:00 | Steve,John | [Docker and Singularity](06%20Docker%20and%Singularity.ipynb) |
11:00 - 11:15 | Rion | [Automation an Benchmarking](07%20Automation%20and%20Benchmarking.ipynb) |
11:15 - 11:45 | Kathy, Rion | [Packaging, publishing, and Portability](08%20Packaging%20publishing%20and%20Portability.ipynb) |
11:45 - 12:00 | Steve, Kathy | [Future Directions and Homework](09%20Future%20Directions%20and%20Homework.ipynb) |
This material is based upon work supported by the National Science Foundation Plant Cyberinfrastructure Program (DBI-0735191), the National Science Foundation Plant Genome Research Program (IOS-1237931 and IOS-1237931), the National Science Foundation Division of Biological Infrastructure (DBI-1262414), the National Science Foundation Division of Advanced CyberInfrastructure (1127210), the National Science Foundation Computing and Communication Foundations (1539567), and the National Institute of Allergy and Infectious Diseases (1R01A1097403).
In [ ]: