Skip to content

2019 ECP Annual Meeting BEE Tutorial Outline

Tim Randles edited this page Dec 5, 2018 · 7 revisions

Tutorial Outline

  • Introduction to BEE (30 mins)

    • Philosophy (Why)
    • Overview of framework (What/How)
      • launcher
      • flows
      • swarm
    • Video of setup-simulation-visualization
  • start break (15 mins)

  • Get everyone on their VM

    • pass out credentials
    • walk room and make sure everyone can log into their VM
  • end break

  • BEEfile - BEElauncher/orchestrator (45 min)

    • Present details
      • architecture
    • Demo
      • BEEfile task portability
        • run MPI-PI using Charliecloud and BEE on multiple platforms
          • HPC clusters at LANL (fog and gadget)
    • Hands-on
      • step-by-step running MPI-PI using Charliecloud w/o BEE
      • write your own bee file
        • Charliecloud container runtime with MPI-PI
      • run the task
  • break (15 mins)

  • BEEflow - BEEcomposer - BEEorchestrator (45 min)

    • Present details - Ollie slides from Vienna
      • architecture
    • Demo
      • Jieyang in-situ vid (FleCSALE & BLAST)
      • Setup/FleCSALE/viz on fog
    • Hands-on
      • BLAST configure to run quicker (4 or 5 mins)
      • something trivially easy to do (TBD)
  • BEEswarm (30 min)

    • Present details
      • tie in to ECP CI project
    • Demo
      • video of BEEswarm running on Chameleon
    • NO Hands-on