jagomart
digital resources
picture1_Career Pdf 184483 | Fundamentals Of Accelerated Computing With Cuda C C


 131x       Filetype PDF       File size 0.30 MB       Source: www.nvidia.com


File: Career Pdf 184483 | Fundamentals Of Accelerated Computing With Cuda C C
fundamentals of accelerated computing with cuda c c this workshop teaches the fundamental tools and techniques for accelerating c c applications to run on massively parallel gpus with cuda you ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
                 Fundamentals of Accelerated Computing with CUDA C/C++
                 This workshop teaches the fundamental tools and techniques for accelerating C/C++ applications to run 
                                                        ®
                 on massively parallel GPUs with CUDA . You’ll learn how to write code, configure code parallelization with 
                 CUDA, optimize memory migration between the CPU and GPU accelerator, and implement the workflow that 
                 you’ve learned on a new task—accelerating a fully functional, but CPU-only, particle simulator for observable 
                 massive performance gains. At the end of the workshop, you’ll have access to additional resources to create 
                 new GPU-accelerated applications on your own.
                    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.
                    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.
                    Prerequisites:                        Basic C/C++ competency, including familiarity with variable types, 
                                                          loops, conditional statements, functions, and array manipulations. 
                                                          No previous knowledge of CUDA programming is assumed.
                    Languages:                            English, Japanese, Chinese
                    Tools, libraries, and frameworks:     nvprof, nvpp
                 Learning Objectives
                 At the conclusion of the workshop, you’ll have an understanding of the fundamental tools and techniques for 
                 GPU-accelerating C/C++ applications with CUDA and be able to:
                  > Write code to be executed by a GPU accelerator
                  > Expose and express data and instruction-level parallelism in C/C++ applications using CUDA
                  > Utilize CUDA-managed memory and optimize memory migration using asynchronous prefetching
                  > Leverage command line and visual profilers to guide your work
                  > Utilize concurrent streams for instruction-level parallelism
                  > Write GPU-accelerated CUDA C/C++ applications, or refactor existing CPU-only applications, using a
                    profile-driven approach
                 Why Deep Learning Institute Hands-On Training?
                  > Learn to build deep learning and accelerated computing applications for industries such as autonomous
                    vehicles, finance, game development, healthcare, robotics, and more.
                  > Obtain hands-on experience with the most widely used, industry-standard software, tools,
                    and frameworks.
                  > Gain real-world expertise through content designed in collaboration with industry leaders such as the
                    Children’s Hospital of Los Angeles, Mayo Clinic, and PwC.
                  > Earn an NVIDIA DLI certificate to demonstrate your subject matter competency and support
                    career growth.
                  > Access content anywhere, anytime with a fully configured, GPU-accelerated workstation in the cloud.
                                                                                                                           1
                 Workshop Outline
                  TOPIC                       DESCRIPTION
                  Introduction                 > Meet the instructor.
                  (15 mins)                    > Create an account at courses.nvidia.com/join
                  Accelerating Applications   Learn the essential syntax and concepts to be able to write GPU-enabled  
                  with CUDA C/C++             C/C++ applications with CUDA: 
                  (120 mins)                   > Write, compile, and run GPU code.
                                               > Control parallel thread hierarchy.
                                               > Allocate and free memory for the GPU.
                  Break (60 mins)
                  Managing Accelerated        Learn the command line profiler and CUDA managed memory, focusing on 
                  Application Memory with     observation-driven application improvements and a deep understanding of 
                  CUDA C/C++                  managed memory behavior: 
                  (120 mins)                   > Profile CUDA code with the command line profiler.
                                               > Go deep on unified memory.
                                               > Optimize unified memory management.
                  Break (15 mins)
                  Asynchronous Streaming      Identify opportunities for improved memory management and instruction-
                  and Visual Profiling for    level parallelism: 
                  Accelerated Applications     > Profile CUDA code with the NVIDIA Visual Profiler.
                  with CUDA C/C++              > Use concurrent CUDA streams.
                  (120 mins)
                  Final Review                 > Review key learnings and wrap up questions.
                  (15 mins)                    > Complete the assessment to earn a certificate.
                                               > Take the workshop survey.
                 This content is also available as a self-paced, online course. Visit www.nvidia.com/dli for more information.
                 FUNDAMENTALS OF ACCELERATED COMPUTING WITH CUDA C/C++                                                  2
The words contained in this file might help you see if this file matches what you are looking for:

...Fundamentals of accelerated computing with cuda c this workshop teaches the fundamental tools and techniques for accelerating applications to run on massively parallel gpus you ll learn how write code configure parallelization optimize memory migration between cpu gpu accelerator implement workflow that ve learned a new task fully functional but only particle simulator observable massive performance gains at end have access additional resources create your own duration hours price contact us pricing during each participant will dedicated congured workstation in cloud assessment type based certificate upon successful completion participants receive an nvidia dli recognize their subject matter competency support professional career growth prerequisites basic including familiarity variable types loops conditional statements functions array manipulations no previous knowledge programming is assumed languages english japanese chinese libraries frameworks nvprof nvpp learning objectives conc...

no reviews yet
Please Login to review.