1. About the Course “How to Build OpenUSD Applications for Industrial Digital Twins” is an intensive 10-day course designed for developers, engineers, and digital twin specialists looking to harness the power of NVIDIA Omniverse to create robust and scalable OpenUSD applications. OpenUSD (Universal Scene Description) is a powerful framework developed by Pixar, widely adopted for creating and managing complex 3D scenes. This course leverages NVIDIA Omniverse’s Kit SDK, Extensions, and physics capabilities to teach participants how to develop applications tailored for industrial digital twins. Industrial …
1. About the Course “Building a 3D Product Configurator with USD and Omniverse” is an immersive 10-day course designed for developers, 3D artists, and web developers who want to create interactive 3D product configurators using NVIDIA Omniverse and Universal Scene Description (USD). USD is a powerful open-source framework developed by Pixar, which allows users to create, assemble, and interchange 3D content. When combined with NVIDIA Omniverse, this framework enables the development of real-time, photorealistic 3D applications that can be integrated into web platforms. This course …
1. About the Course “Introduction to Physics-informed Machine Learning with Modulus” is a comprehensive 10-day course designed to introduce developers, data scientists, and engineers to NVIDIA Modulus, a powerful framework for building physics-informed machine learning (PIML) models. Physics-informed machine learning combines traditional data-driven approaches with physical laws and principles, enabling the creation of models that are both accurate and physically consistent. This course provides a step-by-step guide to understanding and using Modulus, from the basics of setting up the environment to developing complex PIML models. …
1. About the Course “Assemble a Simple Robot in Isaac Sim” is a hands-on 10-day course designed to introduce participants to the world of robotics simulation using NVIDIA Omniverse™ Isaac Sim. Isaac Sim is a powerful platform that enables developers, engineers, and robotics enthusiasts to simulate, test, and optimize robots in a realistic virtual environment. This course provides a step-by-step guide to building and simulating a simple robot from scratch, using the tools and features offered by Isaac Sim. Throughout this course, participants will gain …
1. About the Course “Accelerating CUDA C++ Applications with Concurrent Streams” is an advanced 10-day course designed to help developers and engineers optimize their CUDA C++ applications by leveraging concurrent CUDA streams, copy/compute overlap, and performance profiling with NVIDIA Nsight Systems. As applications become more complex and performance-critical, understanding how to efficiently manage and utilize GPU resources is key to achieving maximum throughput and responsiveness. This course delves into the techniques of using concurrent streams in CUDA to perform multiple operations simultaneously, effectively overlapping data …
1. About the Course “Scaling Workloads Across Multiple GPUs with CUDA C++” is a comprehensive 10-day course designed to empower developers and engineers with the skills needed to optimize and scale applications across multiple GPUs using CUDA C++. As high-performance computing (HPC) becomes increasingly important in fields like data science, machine learning, and scientific simulations, the ability to effectively manage and optimize workloads across multiple GPUs is essential. This course delves into advanced CUDA programming techniques, focusing on Multi-GPU CUDA programming, Concurrent CUDA Streams, Copy/Compute …
1. About the Course “GPU Acceleration with the C++ Standard Library” is an intensive 10-day course designed for developers and engineers seeking to leverage the power of GPU acceleration using C++ and the NVIDIA HPC SDK. As the demand for high-performance computing (HPC) continues to rise, mastering GPU programming is essential for optimizing computationally intensive applications. This course focuses on integrating the C++ Standard Library with GPU acceleration techniques provided by the NVIDIA HPC SDK, enabling participants to develop scalable and efficient applications. The course …
1. About the Course “Getting Started with Accelerated Computing in CUDA C/C++” is a comprehensive 10-day course designed to introduce developers and engineers to the world of GPU-accelerated computing using CUDA C/C++. As the demand for high-performance computing continues to grow, CUDA has become an essential tool for developers looking to harness the power of GPUs to accelerate computational tasks. This course focuses on the fundamentals of CUDA programming in C/C++, as well as the use of NVIDIA Nsight Systems to profile and optimize GPU-accelerated …
1. About the Course “Scaling GPU-Accelerated Applications with the C++ Standard Library” is a 10-day intensive course designed to teach developers and engineers how to harness the power of GPU acceleration using C++, the NVIDIA HPC SDK, and MPI (Message Passing Interface). As the demand for high-performance computing (HPC) continues to grow, proficiency in these technologies is essential for building scalable, efficient applications that can leverage the parallel processing power of modern GPUs. This course will guide you through the process of developing GPU-accelerated applications …
1. About the Course “Fundamentals of Accelerated Computing with CUDA Python” is a carefully crafted 10-day course that introduces participants to the world of high-performance computing using Python with CUDA, specifically through the Numba library. Numba is a powerful tool that allows Python developers to leverage GPU acceleration for their applications without needing to write complex C++ or CUDA code. This course is ideal for data scientists, engineers, and developers who are familiar with Python and want to speed up their computational tasks using GPU …