SOLO WEB 10 MODULI INTERMEDIO

GPU e CUDA per il calcolo parallelo

Dieci moduli pratici su programmazione CUDA, architettura GPU, memoria, ottimizzazione e inferenza con PyTorch.

Sviluppatore al lavoro tra codice, diagrammi e verifiche

Cosa c'è dentro

10 moduli,
contattaci per l’accesso.

01
Introduction to Heterogeneous Parallel Computing

Introduce il calcolo eterogeneo e il ruolo di CPU, GPU e parallelismo.

Web testo + immagini
BLOCCATO
02
CUDA Programming Model

Spiega thread, blocchi e kernel nel modello di programmazione CUDA.

Web testo + immagini
BLOCCATO
03
GPU Compute Architecture

Esamina SM, warp e risorse che determinano l’esecuzione sulla GPU.

Web testo + immagini
BLOCCATO
04
Memory Architecture and Data Locality

Collega gerarchia di memoria, località dei dati e prestazioni dei kernel.

Web testo + immagini
BLOCCATO
05
Performance Measurement

Misura tempi e throughput per individuare colli di bottiglia nel calcolo.

Web testo + immagini
BLOCCATO
06
Memory Optimization

Ottimizza trasferimenti e accessi alla memoria globale, condivisa e locale.

Web testo + immagini
BLOCCATO
07
CUDA Configuration Optimization

Regola configurazione di grid e block per occupazione e utilizzo della GPU.

Web testo + immagini
BLOCCATO
08
CUDA and PyTorch

Integra CUDA con PyTorch e accelera operazioni nei flussi di machine learning.

Web testo + immagini
BLOCCATO
09
Applied GPU Inference: Performance, Capacity, and Cost

Valuta prestazioni, capacità e costi nell’inferenza GPU con modelli applicativi.

Web testo + immagini
BLOCCATO
10
CUDA and GPU Computing Glossary

Raccoglie i concetti e i termini essenziali del calcolo GPU e CUDA.

Web testo + immagini
BLOCCATO