NVIDIA GPU – architektura i programowanie obliczeń równoległych

NVIDIA GPU – architektura i programowanie obliczeń równoległych to szkolenie wprowadzające w świat obliczeń wykorzystujących procesory graficzne NVIDIA. Uczestnicy poznają architekturę GPU, sposób wykonywania obliczeń równoległych oraz technologie wykorzystywane w AI, analizie danych i obliczeniach wysokiej wydajności. Program łączy wiedzę techniczną z praktycznymi ćwiczeniami i pozwala zrozumieć, jak dobierać rozwiązania GPU do konkretnych zastosowań.

Czas trwania: 2 dni / 14 h

Programowanie – szkolenia dla programistów z nowoczesnych języków i technologii

Opis

GPU jako platforma obliczeniowa

  • GPU jako platforma obliczeniowa
  • CPU vs GPU
  • Architektura procesorów graficznych NVIDIA
  • SM, CUDA Cores i Tensor Cores

Pamięć i wydajność GPU

  • Pamięć GPU
  • Przepustowość pamięci
  • Model obliczeń równoległych
  • Podstawy profilowania i monitorowania GPU

CUDA i programowanie GPU

  • CUDA i CUDA Toolkit
  • Środowisko programistyczne NVIDIA
  • Podstawy programowania GPU
  • Wątki, bloki i grid
  • Kernel

Transfer i komunikacja danych

  • Transfer danych CPU-GPU
  • Zarządzanie przepływem danych
  • Wykorzystanie pamięci GPU

GPU w AI, ML i HPC

  • Wykorzystanie GPU w AI i Machine Learning
  • GPU w przetwarzaniu danych
  • GPU w obliczeniach naukowych i HPC

Dobór i praktyczne wykorzystanie GPU

  • Dobór GPU do zastosowania
  • Najczęstsze problemy z wykorzystaniem GPU
  • Analiza zastosowań i możliwości GPU
  • Ćwiczenia praktyczne

 

FAQ – NVIDIA GPU – architektura i programowanie obliczeń równoległych

1. Czym różni się GPU od CPU i do czego można wykorzystać GPU NVIDIA?

GPU jest zaprojektowane do wykonywania dużej liczby operacji równolegle, dzięki czemu może znacząco przyspieszać zadania o charakterze obliczeniowym. Procesory graficzne NVIDIA znajdują zastosowanie między innymi w sztucznej inteligencji, analizie danych, symulacjach naukowych, przetwarzaniu obrazów oraz obliczeniach wysokiej wydajności.

2. Czego uczestnicy nauczą się podczas szkolenia NVIDIA GPU?

Uczestnicy poznają architekturę procesorów NVIDIA, w tym SM, CUDA Cores i Tensor Cores, a także model obliczeń równoległych i podstawy CUDA. Nauczą się pracować z wątkami, blokami, gridami i kernelami oraz poznają zasady transferu danych pomiędzy CPU i GPU.

3. Czy szkolenie obejmuje praktyczne wykorzystanie GPU w AI i HPC?

Tak. Program pokazuje zastosowanie GPU w AI i Machine Learning, przetwarzaniu danych oraz obliczeniach naukowych i HPC. Uczestnicy poznają również podstawy profilowania i monitorowania GPU oraz zasady doboru odpowiedniego procesora graficznego do konkretnego zastosowania.

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.