Zkuste nás kontaktovat

Návrh Školení

Přehled čínského ekosystému GPU pro umělou inteligenci

  • Srovnání produktů Huawei Ascend, Biren a Cambricon MLU
  • Rozdíly mezi modely CUDA, CANN, Biren SDK a BANGPy
  • Průmyslové trendy a ekosystém jednotlivých výrobců

Příprava na migraci

  • Analýza stávajícího kódu využívajícího CUDA
  • Určení cílových platforem a verzí nástrojů SDK
  • Nastavení vývojového prostředí a instalace potřebných nástrojů

Techniky překladu kódu

  • Převod mechanismů přístupu k paměti a logiky výpočetních jader z CUDA do nových platforem
  • Přiřazení modelů rozdělení výpočtů na mřížky a vlákna
  • Automatizované versus ruční metody překladu kódu

Implementace specifická pro jednotlivé platformy

  • Použití operátorů a vlastních jader z prostředí Huawei CANN
  • Pracovní postupy při konverzi pomocí Biren SDK
  • Stavba modulů umělé inteligence s využitím nástroje BANGPy (Cambricon)

Testování a optimalizace napříč platformami

  • Profilování výkonu na jednotlivých cílových platformách
  • Doladění využití paměti a porovnávání paralelních výpočtů
  • Sledování výkonnosti a postupná optimalizace řešení<\/li>

Práce s smíšenými prostředími obsahující více typů GPU

  • Nasazení systémů využívajících kombinaci různých architektur GPU
  • Strategie záložního řešení a detekce dostupných zařízení
  • Vytváření abstrakčních vrstev usnadňujících udržování kódu v několika prostředích<\/li>

Případové studie a osvědčené postupy

  • Migrace vizuálních nebo jazykových modelů umělé inteligence na platformy Ascend či Cambricon
  • Úprava pipeline pro zpracování dat na klastrech s procesory Biren
  • Řešení problémů vzniklých rozdíly verzí softwaru a nekompatibilitami API

Shrnutí a další postupy

Požadavky

  • Zkušenosti s programováním v jazyce CUDA nebo vývojem aplikací pro GPU
  • Pochopení modelů paměti GPU a struktury výpočetních jader
  • Orientace v postupech nasazování nebo urychlování modulů umělé inteligence

Na koho je kurz určen?

  • Programátoři pracující s GPU
  • Architekti systémů
  • Specialisté na migraci softwarových řešení
 21 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie