Skip to content

openhackathons-org/holoscan-bootcamp

Repository files navigation

NVIDIA Holoscan

From radio telescopes to particle accelerators, scientific instruments produce tremendous amounts of data at equally high rates. To handle this data deluge and to ensure the fidelity of the instruments’ observations, architects have historically written measurements to disk, enabling downstream scientists and researchers to build applications with pre-recorded files. The future of scientific computing is AI-centric, interactive, and streaming; how many Nobel Prizes are hidden on a dusty hard drive that a scientist didn’t have time or resources to analyze? NVIDIA® Holoscan is the solution.

NVIDIA Holoscan is the sensor processing platform that streamlines the development and deployment of AI and high-performance computing (HPC) applications for real-time insights. Accelerating the full workflow, it offers the software and hardware needed to build AI applications and deploy sensor processing capabilities from edge to cloud. From surgery to satellites, Holoscan helps companies explore new capabilities, accelerate time to market, and lower costs.

Together with the OpenACC organization, NVIDIA will host a virtual Holoscan Bootcamp on September 24, 2024. This Bootcamp focuses on building an end-to-end AI-enabled streaming pipeline using the Holoscan SDK, handling sensor I/O, applying a trained AI model to a real time sensor stream, and building GPU accelerated applications. We will also discuss techniques to measure application performance and transition from prototype to production.

This online Bootcamp is a hands-on learning experience where attendees will be guided through step-by-step instructions with teaching assistants on hand to help throughout.

Bootcamp contents:

The content is structured in multiple modules covering the following:

  • Introduction to NVIDIA Holoscan
  • Creating custom Holoscan operators
  • Connecting operators to form an application
  • Build Holoscan applications with GPU-accelerated Python packages
  • How to build a sensor to visualization pipeline
  • Measuring and optimizing application performance
  • How to build complex sensor processing workflows using multiple fragments and the multi-threaded scheduler
  • Creating your own Sensor Processing Pipeline

Tools and frameworks:

The tools and frameworks used in the bootcamp are as follows:

  • NVIDIA® Holoscan

Bootcamp duration:

The overall bootcamp will take approximately 3 hours.

Bootcamp prerequisites:

  • Python programming knowledge
  • Familiarity with Streaming Edge AI Applications

Deploying the Bootcamp materials:

For deploying the materials, please refer to the Deployment guide present here.

Attribution

This material originates from the OpenHackathons Github repository. Check out additional materials here.

Don't forget to check out additional Open Hackathons Resources and join our OpenACC and Hackathons Slack Channel to share your experience and get more help from the community.

Licensing

Copyright © 2024 OpenACC-Standard.org. This material is released by OpenACC-Standard.org, in collaboration with NVIDIA Corporation, under the Creative Commons Attribution 4.0 International (CC BY 4.0). These materials may include references to hardware and software developed by other entities; all applicable licensing and copyrights apply.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published