Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Arhitectura GPU Biren
- Prezentare generală a Biren și cazuri de utilizare
- Layout hardware: nuclee, memorie, clustere de calcul
- Comparație cu GPU-uri NVIDIA și AMD
Configurarea Mediului de Programare Biren
- Instalarea SDK-ului și runtime-ului Biren
- Înțelegerea lanțului de instrumente și a modelului de compilare
- Structura de bază a proiectului și procesul de build
Programare GPU cu Stack-ul Biren
- Modele de fire și blocuri
- Gestionarea memoriei și transferul de date
- Dezvoltarea kernel-ului și modele de lansare
Portarea de la CUDA la Biren
- Tehnici de traducere pentru codul CUDA
- Mapări și adaptări comune ale API-urilor
- Laboratoare și exerciții practice de conversie a codului
Depanare și Profilare
- Utilizarea debugger-ului și profiler-ului Biren
- Identificarea punctelor de blocaj
- Modele de acces la memorie și optimizare
Tehnici de Optimizare
- Planificarea firelor și pipelining-ul instrucțiunilor
- Desfășurarea buclelor și utilizarea memoriei partajate
- Reglarea avansată a kernel-ului pentru debit
Studiu de Caz și Exemple de Aplicații
- Antrenarea unui model cu acceleratoare Biren
- Portarea și profilarea unui model de vedere sau NLP
- Compararea performanței vs CUDA/NVIDIA
Rezumat și Pași Următori
Cerințe
- Înțelegerea arhitecturii GPU și a procesării paralele
- Experiență cu CUDA, OpenCL sau medii similare de programare GPU
- Familiaritate cu framework-uri de învățare profundă precum PyTorch sau TensorFlow
Publicul țintă
- Dezvoltatori HPC
- Ingineri de infrastructură AI
- Specialiști în optimizarea performanței
21 Ore
Mărturii (1)
Formare paș cu paș, cu multe exerciții. A fost ca un atelier și sunt foarte bucuros de aceea.
Ireneusz - Inter Cars S.A.
Curs - Intelligent Applications Fundamentals
Tradus de catre o masina