Hubungi Kami

Kerangka Materi

Pengantar Pengembangan Operator Kustom

  • Alasan pentingnya membangun operator kustom: kasus penggunaan serta batasan yang ada
  • Struktur runtime CANN beserta titik integrasi untuk berbagai operator
  • Gambaran umum tentang TBE, TIK, dan TVM dalam ekosistem AI Huawei

Memanfaatkan TIK untuk Pemrograman Operator Tingkat Rendah

  • Memahami model pemrograman TIK beserta API yang tersedia
  • Strategi manajemen memori serta pembagian area komputasi dalam konteks TIK
  • Membuat, mengompilasi, dan mendaftarkan operator baru ke dalam sistem CANN

Pengujian serta Validasi Operator yang Dibuat

  • Proses pengujian unit dan integrasi operator pada konteks grafik komputasi
  • Teknik pendeteksian masalah kinerja di tingkat kernel
  • Visualisasi alur eksekusi operator beserta perilaku penggunaan buffer memori

Penjadwalan dan Optimasi Menggunakan TVM

  • Gambaran umum tentang fungsi TVM sebagai kompiler operator tensor
  • Menyusun rencana eksekusi untuk operator baru dengan perangkat lunak TVM
  • Proses penyetelan parameter, pengujian performa, dan penghasilan kode komputasi khusus untuk platform Ascend

Integrasi dengan Framework serta Model AI lainnya

  • Mendaftarkan operator kustom ke dalam lingkungan MindSpore maupun format ONNX
  • Menjamin kelangsungan operasi model serta mekanisme fallback jika terjadi masalah
  • Memastikan dukungan optimal pada grafik yang memuat berbagai operator dengan presisi perhitungan berbeda-beda

Studi Kasus dan Optimasi Spesifik

  • Contoh praktik: optimasi konvolusi efisien bagi ukuran data input yang relatif kecil
  • Studi lainnya: penyempurnaan kinerja operator perhatian dengan mempertimbangkan batas penggunaan memori
  • Panduan terbaik untuk implementasi operator kustom secara efektif pada berbagai tipe perangkat keras

Kesimpulan dan Arah Pengembangan Selanjutnya

Persyaratan

  • Pemahaman mendalam mengenai mekanisme internal model AI serta operasi komputasi tingkat operator
  • Pengalaman dalam pengembangan perangkat lunak dengan Python dan lingkungan Linux
  • Pengetahuan tentang kompiler jaringan saraf atau alat optimasi pada tingkat grafik

Target Peserta

  • Insinyur kompiler yang menangani pengembangan alat bantu AI
  • Pengembang sistem yang berfokus pada optimasi performa komputasi tingkat rendah dalam konteks AI
  • Para pengembang yang membuat operator kustom atau menggarap beban kerja komputasi AI yang unik
 14 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait