• Email Us
  • (408) 340-9800
Skyline Advanced Technology Services
  • Catalog
      • ubermenu-blue-building-silouhette-2All Brands
        • Topics
          • Browse Course Catalog
          • All Topics
      • Cisco
        • Topics
          • All Topics
          • Artificial Intelligence
          • Automation/Programmability
          • Business Enablement
          • Cloud
          • Collaboration
          • Cyber Security
          • Data Center
          • Design
          • DevNet
          • Enterprise Network
          • Network Management
          • Network Security
          • Security
          • Service Provider
          • Stealthwatch
          • Wireless
        • Resources
          • Cisco Certifications
          • Cisco Learning Credits (CLCs)
          • Cisco Digital Learning Solutions
          • Cisco U.
          • Cisco Continuing Education Program
      • Skyline ATS
        • Offerings
          • Athena 12 month subscription
          • Athena 6 month subscription
      • NVIDIA
        • Topics
          • All Topics
          • Artificial Intelligence
          • NVIDIA Online Labs
        • Featured Course
      • AWS
        • Topics
          • All Topics
          • Cloud
      • Python
        • Topics
          • All Topics
          • Automation/Programmability
      • VMware
        • Topics
          • All Topics
          • Data Center
      • CompTIA
        • Topics
          • All Topics
          • Cloud
          • Data Center
          • Enterprise Network
          • Fundamental Courses
          • Project Management
          • Security
      • Google
        • Topics
          • All Topics
          • Cloud
      • ITIL
        • Topics
          • All Topics
          • Service Management
      • Microsoft
        • Topics
          • All Topics
          • Automation/Programmability
          • Cloud
          • Data Center
          • Project Management
      • Palo Alto
        • Topics
          • All Topics
          • Security
      • F5
        • Topics
          • All Topics
          • Security
      • Tableau
        • Topics
          • Business Intelligence
  • Training
    • Schedule | Locations
      • Guaranteed to Run
      • Buy With Cisco Learning Credits
      • Virtual Classroom Schedule
      • Locations
    • Delivery Methods
      • Live Classroom
      • Virtual Classroom
      • Digital Learning Solutions
      • Private Classroom
  • Services
    • Personalized Content Development
      • Personalized Content Development
    • Professional Services
      • Consulting, Design, Implementation
      • Mentored Installs & QuickStarts
    • Staff Augmentation
      • Staff Augmentation
    • Educational Services
      • Athena
      • Curriculum Development
      • eLearning Development
      • Student Services
  • Solutions
    • Technology Solutions
      • Cisco ACI
      • Cisco DNA Center
      • Cisco Meraki
      • Cisco Secure Network Analytics
      • Cisco Webex
      • Cloud Solutions
      • Cybersecurity
      • Identity Services Engine (ISE)
      • Network Programmability
      • Software Defined Access (SDA)
      • Software-Defined WAN (SD-WAN)
      • Software-Defined Networking (SDN)
    • Integrated Solutions
      • Technology Partners
      • Cisco Solutions
      • Professional Services
      • SMB Solutions & Services
    • Industry Solutions
      • Industries
      • Education
      • Government
      • Virtual Solutions
    • Enablement Solutions
      • Sales
      • Partner
      • Engineering
      • Consultative Technology Associate (CTA) Certification
  • Resources
    • Resources
      • Student Services
      • Skyline Learning Credits (SLCs)
      • Trending Courses & Certifications
    • Subscriptions
      • Athena – Continuous Learning Program
      • Cisco U.
  • About
    • About Us
    • Privacy
    • Policies
    • Contact Us
Catalog > All Topics

Deep Learning and Docker (NVIDIA DGX-1 )

NVIDIA
  • Course Summary
  • Schedule
2 Days
Download Course Outline
$1,995.00
Request a Quote
Credit not applicable
Share
Schedule
Export to CSV
  • No schedule events found for this course.
      • PC
        Private Class
        Privately train a group of your employees at your facility, virtually, or any of our locations.
    Request
  • LCLive Classroom
    Live Classroom
    Learn and interact with your instructor and peers in-person in our classrooms.
  • VCVirtual Classroom
    Virtual Classroom
    Attend any of our instructor-led classes virtually regardless of your physical location.
  • PCPrivate Class
    Private Class
    Privately train a group of your employees at your facility, virtually, or any of our locations.
  • GTRGuaranteed to Run
    Guaranteed to Run
    GTR classes are guaranteed to run as promised and delivered.
Course Summary
Show All

Description

Deep Learning, basic Docker fundamentals using images from NVIDIA GPU cloud, working with various frameworks, and networks to train, test and validate results.

Objectives

Students will be able to describe the hardware and software components necessary to use a DGX. Students will also be able to demonstrate knowledge of how to use docker and explain some of the important images in the NVIDIA GPU Cloud (NGC), which contains docker images customized by NVIDIA for use with their powerful GPUs. Students will experiment with some of the more popular frameworks hosted on NGC to train, test and validate results. Student will appraise the need for persistent storage for the current neural network operation based on the value of the data and the neural network’s need for access to that data. Finally students will be introduced to the various NVIDIA diagnostic tools and demonstrate how to locate documentation on all elements of the DGX system’s hardware, software, images and frameworks. 

  •  Hardware Overview
  •  Software Overview
  •  User Management
  •  Containerization with Docker
  •  Using NGC
  •  DIGITS Example
  •  Data Storage
  •  Diagnostics
  •  Getting Help 

Who Should Attend

  • Individuals or organizations who have been using deep learning/machine learning and have newly acquired a DGX
  •  Individuals or organizations who are new to deep learning/machine learning and have or are planning on getting a DGX
  •  Individuals or organizations who have been using a DGX in the cloud but don't know Docker or other best practices 

 

Outline

Lesson 1 – Hardware Overview

  • Computing 101
    •  How do bits move from A to B
    •  What is/are the purpose/components of the CPU
    •  What is/are the purpose/components of the GPU
    •  Why is it better to use GPUs for AI projects?
  • CPU vs. GPU
    • Memory
    • CPU
    • GPU
    • Data Transfer
  • Inside the DGX
    • Internal components of the DGX
    • How each component affects the overall functionality of the DGX

Lesson 2 – Software Overview

  • Operating System – Ubuntu 16.04 LTS
  • NVIDIA CUDA Toolkit and Drivers
  • Docker and nvidia-docker
  • NVIDIA Deep Learning GPU Training System – DIGITS
  • Deep Learning Frameworks – Caffe, CNTK, Torch, TensorFlow, etc.
  • OpenCL
  • OpenGL
  • NCCL

Lesson 3 - User Management

  • Local users and groups – OS Platform
  • NGC users and teams – Nvidia Operations

Lab 1

  • Create user account for NGC and explore the container registry

Lesson 4 – Containerization with Docker

  • Docker
  • NVIDIA-Docker - What is it and Why use Containers
  • CUDA Toolkit

Lab 2

  • Pulling a container image
  • Running that image using a variety of flags
  • List running or stopped containers, and access a running container via its terminal

Lab 3

  • Use Docker to create a virtual network
  • Pull a container image from docker hub
  • Run the container using different flags to influence how the container runs
  • Test the functionality of these different elements

Lab 4

  • Create a sample application with a clear breakdown of the process of allocating resources to each container

Lesson 5 - Using NGC

  • NGC Best Practices

Lab 5

  • Use NVIDIA-Docker to pull a deep-learning oriented image from an NGC Container Registry for DGX
  • Run this image as a container
  • Use this container to train a basic test model
  • Make adjustments to the training process

Lesson 6 – Using Digits

  • NVCaffe, Torch, TensorFlow
  • The NVIDIA Deep Learning GPU Training System (DIGITS)
  • TensorFlow for DIGITS MNIST Example

Lab 6

  • Use DIGITS and the NVCaffe, Torch, and TensorFlow frameworks to train models based on the MNIST datasets
  • Use DIGITS and the NVCaffe, Torch, and TensorFlow frameworks to test models based on the MNIST datasets

Lesson 7 - Data Storage

  • Image Storage
  • Dataset Storage
  • Container Data
  • Data Archiving

Lesson 8 - Diagnostics and Performance Tools

  • Hardware and software monitoring
  • Troubleshooting tools

Lesson 9 - Getting Help

  • Elements of the DGX system’s hardware, software, images and frameworks
  • NVIDIA Enterprise Support Portal
  • DGX Systems Documentation

POPULAR LINKS
  • Course Catalog
  • Guaranteed to Run
  • Special Offers
  • Services
  • Student Services
  • Solutions
ABOUT
  • Company
  • News
  • Events
  • Contact Us
Skyline ATS
Corporate Headquarters
2148 Bering Drive
San Jose, CA 95131
  • 408-340-9800
  • 408-340-9800
Connect With Us
©2025 Skyline Advanced Technology Service
  • Policies
  • Privacy