Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Bridges: Cloud Native and High Performance Computing

Building Bridges: Cloud Native and High Performance Computing

Ricardo Rocha

May 19, 2022
Tweet

More Decks by Ricardo Rocha

Other Decks in Technology

Transcript

  1. “ High Performance Computing most generally refers to the practice

    of aggregating computing power in a way that delivers much higher performance than one could get out of a typical desktop computer or workstation in order to solve large problems in science, engineering, or business. “
  2. “ High Performance Computing most generally refers to the practice

    of aggregating computing power in a way that delivers much higher performance than one could get out of a typical desktop computer or workstation in order to solve large problems in science, engineering, or business. “
  3. “ High Throughput Computing is a computing paradigm that focuses

    on the efficient execution of a large number of loosely-coupled tasks. HTC systems are independent, sequential jobs that can be individually scheduled on many different computing resources across multiple administrative boundaries “
  4. Workloads, not just Pods Queues and Priorities, not all workloads

    are equal Fair Sharing, resource usage optimization Gang Scheduling, Array jobs Advanced Scheduling and Batch
  5. Cluster Queue Cluster Queue Cluster Queue Cluster Queue Queue Queue

    Queue Queue ATLAS CMS ALICE LHCb Cluster Queue ATLAS CMS ALICE LHCb SIG Scheduling: Kueue https://github.com/kubernetes-sigs/kueue
  6. The Last Mile Kubernetes Batch WG https://github.com/kubernetes/community/tree/master/wg-batch CNCF Batch System

    Initiative https://github.com/cncf/tag-runtime/issues/38 CNCF Research User Group https://community.cncf.io/research-end-user-group/