jagomart
digital resources
picture1_Python Fundamentals Pdf 188360 | Fundamentals Of Accelerated Computing With Cuda Python


 153x       Filetype PDF       File size 0.07 MB       Source: www.nvidia.com


File: Python Fundamentals Pdf 188360 | Fundamentals Of Accelerated Computing With Cuda Python
fundamentals of accelerated deep learning for predictive maintenance computing with cuda python this workshop teaches you the fundamental tools and techniques for running gpu accelerated python applications using cuda and ...

icon picture PDF Filetype PDF | Posted on 02 Feb 2023 | 2 years ago
Partial capture of text on file.
              FUNDAMENTALS OF ACCELERATED 
              DEEP LEARNING FOR  
              PREDICTIVE MAINTENANCE
              COMPUTING WITH CUDA PYTHON
              This workshop teaches you the fundamental tools and techniques for running GPU-accelerated Python applications using 
                    ®
              CUDA  and the Numba compiler GPUs. You’ll work though dozens of hands-on coding exercises and, at the end of the training, 
              implement a new workflow to accelerate a fully functional linear algebra program originally designed for CPUs, observing 
              impressive performance gains. After the workshop ends, you’ll have additional resources to help you create new GPU-
              accelerated applications on your own.
              Learning Objectives
              At the conclusion of the workshop, you’ll have an understanding of the fundamental tools and techniques for GPU-accelerated 
              Python applications with CUDA and Numba:
               > GPU-accelerate NumPy ufuncs with a few lines of code.
               > Configure code parallelization using the CUDA thread hierarchy.
               > Write custom CUDA device kernels for maximum performance and flexibility.
               > Use memory coalescing and on-device shared memory to increase CUDA kernel bandwidth.
              Workshop Information and Prerequisites:
                  Duration:                  8 hours
                  Price:                     Contact us for pricing. During the workshop, each participant will have dedicated access to a 
                                             fully configured, GPU-accelerated workstation in the cloud.
                  Prerequisites:             Basic Python competency, including familiarity with variable types, loops, conditional 
                                             statements, functions, and array manipulations. NumPy competency, including the use of 
                                             ndarrays and ufuncs. No previous knowledge of CUDA programming is required.
                  Tools, libraries, and      Numba, NumPy
                  frameworks:
                  Assessment type:           Code-based
                  Certificate:               Upon successful completion of the assessment, participants will receive an NVIDIA 
                                             DLI certificate to recognize their subject matter competency and support professional 
                                             career growth.
                  Hardware/software          Desktop or laptop computer capable of running the latest version of Chrome or Firefox.  
                  requirements:              Each participant will be provided with dedicated access to a fully configured, GPU-accelerated 
                                             workstation in the cloud. 
                  Languages:                 English
              FUNDAMENTALS OF ACCELERATED COMPUTING WITH CUDA PYTHON                                                                          1
             Sample Workshop Outline
              Introduction  (15 mins)             > Meet the instructor.
                                                  > Create an account at courses.nvidia.com/join
              Introduction to CUDA                > Begin working with the Numba compiler and CUDA programming in Python.
              Python with Numba                   > Use Numba decorators to GPU-accelerate numerical Python functions.
              (120 mins)                          > Optimize host-to-device and device-to-host memory transfers.
              Break  (60 mins)
              Custom CUDA Kernels in              > Learn CUDA’s parallel thread hierarchy and how to extend parallel program 
              Python with Numba                     possibilities.
              (120 mins)                          > Launch massively parallel, custom CUDA kernels on the GPU.
                                                  > Utilize CUDA atomic operations to avoid race conditions during parallel execution.
              Break  (15 mins)
              RNG, Multidimensional Grids,        > Use xoroshiro128+ RNG to support GPU-accelerated Monte Carlo methods.
              and Shared Memory for CUDA          > Learn multidimensional grid creation and how to work in parallel on 2D matrices.
              Python with Numba                   > Leverage on-device shared memory to promote memory coalescing while reshaping 
              (120 mins)                            2D matrices.
              Final Review  (15 mins)             > Review key learnings and wrap up questions.
                                                  > Complete the assessment to earn a certificate.
                                                  > Take the workshop survey
             Why Choose NVIDIA Deep Learning Institute for Hands-On Training?
              > Access workshops from anywhere with just your desktop/laptop and an internet connection. Each participant will have 
                access to a fully configured, GPU-accelerated workstation in the cloud.
              > Obtain hands-on experience with the most widely used, industry-standard software, tools, and frameworks.
              > Learn to build deep learning and accelerated computing applications for industries, such as healthcare, robotics, 
                manufacturing, accelerated computing, and more.
              > Gain real-world experience through content designed in collaboration with industry leaders, such as the Children’s Hospital 
                of Los Angeles, Mayo Clinic, and PwC.
              > Earn an NVIDIA Deep Learning Institute certificate to demonstrate your subject matter competency and support your  
                career growth. 
             For the latest DLI workshops and trainings, visit www.nvidia.com/dli 
             For questions, contact us at nvdli@nvidia.com 
             © 2021 NVIDIA Corporation. All rights reserved. NVIDIA, the NVIDIA logo, and CUDA are trademarks and/or registered 
             trademarks of NVIDIA Corporation in the U.S. and other countries. All other trademarks and copyrights are the property of 
             their respective owners. JUL21
             FUNDAMENTALS OF ACCELERATED COMPUTING WITH CUDA PYTHON                                                                  2
The words contained in this file might help you see if this file matches what you are looking for:

...Fundamentals of accelerated deep learning for predictive maintenance computing with cuda python this workshop teaches you the fundamental tools and techniques running gpu applications using numba compiler gpus ll work though dozens hands on coding exercises at end training implement a new workflow to accelerate fully functional linear algebra program originally designed cpus observing impressive performance gains after ends have additional resources help create your own objectives conclusion an understanding numpy ufuncs few lines code configure parallelization thread hierarchy write custom device kernels maximum flexibility use memory coalescing shared increase kernel bandwidth information prerequisites duration hours price contact us pricing during each participant will dedicated access configured workstation in cloud basic competency including familiarity variable types loops conditional statements functions array manipulations ndarrays no previous knowledge programming is required ...

no reviews yet
Please Login to review.