Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
A CANN optimalizálási képességeinek áttekintése
- Hogyan kezeli a CANN az inferencia teljesítményét
- Optimalizálási célok edge és beágyazott AI-rendszerek esetén
- Az AI Core kihasználtság és a memóriafoglalás megértése
A Graph Engine használata elemzéshez
- A Graph Engine és a végrehajtási folyamat bemutatása
- Operátorgráfok és futásidejű metrikák vizualizálása
- Számítási gráfok módosítása optimalizálás céljából
Profilozó eszközök és teljesítménymetrikák
- A CANN Profiling Tool (profiler) használata munkaterhelés-elemzéshez
- Kernel végrehajtási idők és szűk keresztmetszetek elemzése
- Memóriahozzáférés-profilozás és csempézési stratégiák
Egyedi operátorfejlesztés TIK-kel
- A TIK és az operátorprogramozási modell áttekintése
- Egyedi operátor megvalósítása TIK DSL használatával
- Operátorteljesítmény tesztelése és összehasonlítása
Haladó operátoroptimalizálás TVM-mel
- Bevezetés a TVM és a CANN integrációjába
- Automatikus hangolási stratégiák számítási gráfokhoz
- Mikor és hogyan váltsunk TVM és TIK között
Memóriaoptimalizálási technikák
- Memóriaelrendezés és pufferelhelyezés kezelése
- Technikák az on-chip memóriafogyasztás csökkentésére
- Bevált gyakorlatok az aszinkron végrehajtáshoz és újrafelhasználáshoz
Valós telepítés és esettanulmányok
- Esettanulmány: teljesítményhangolás okosvárosi kamerafolyamathoz
- Esettanulmány: autonóm jármű inferencia-verem optimalizálása
- Irányelvek az iteratív profilozáshoz és a folyamatos fejlesztéshez
Összefoglalás és következő lépések
Követelmények
- A mélytanulási modellarchitektúrák és betanítási munkafolyamatok alapos ismerete
- Tapasztalat a CANN, TensorFlow vagy PyTorch segítségével történő modelltelepítésben
- Linux CLI, shell scriptelés és Python programozás ismerete
Célközönség
- AI teljesítménymérnökök
- Inferenciaoptimalizálási szakemberek
- Edge AI-val vagy valós idejű rendszerekkel dolgozó fejlesztők
14 Órák