Giter Site home page Giter Site logo

gp-engine-tutorials's Introduction

GP-ENGINE Tutorials

Adapted from Big Data 2023 Tutorial: With Big Data Comes Big Compute

Material Authors: J. Alex Hurt, Anes Ouadou, Grant Scott

from the MU High-Performance Data-Intensice Computing Systems Lab.

From the Series: GP-ENGINE AI/ML Research Computing Tutorials

In this tutorial, researchers and practitioners will learn to leverage Kubernetes to scale and parallelize AI/ML and advanced analytics workloads, such that they can run their Big Data workloads on any size of cluster, ranging from local to commercial clouds to publicly-funded research platforms. This tutorial will cover building reproducible and portable containers for software using Docker and deploying them to Kubernetes clusters. Each step of the deployment from local development to Kubernetes cluster deployment will be covered, including building and pushing custom containers to image registries, building Kubernetes pod and job YAML files, and deploying pods and jobs to the cluster.

Training made possible by NSF OAC Award #2322218 (GP-ENGINE)

CC* Regional Computing: Great Plains Extended Network of GPUs for Interactive Experimenters


If you are participating in the tutorial, please ensure you have an active account for either Github.com or ORCID for sign in to the computing environment for hands on activities of the tutorial.

If you are participating in GP-ENGINE training, please complete this survey to assist our reporting of our project outreach efforts.

Survey Link (3-minutes to complete): https://forms.gle/hmtJQpiM7UAVbZNW8


Notebooks

The notebooks folder contains all the hands on notebooks for the IEEE Big Data 2023 tutorial.

Docker, Scripts, and YAML

Supporting files and extra material are provided in the docker, scripts, and yaml folders. These are designed as follow-on self-study and research task starter materials as next steps after tutorial training.

Additional Links and Resources:

gp-engine-tutorials's People

Contributors

anesouadou avatar scottgs avatar jalexhurt avatar

Stargazers

Sue Brownawell avatar

Watchers

Derek Weitzel avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.