Kursus Pelatihan Migrasi Aplikasi CUDA ke Arsitektur GPU Buatan China
Arsitektur GPU buatan China seperti Huawei Ascend, Biren, dan Cambricon MLU menyediakan alternatif CUDA yang dirancang khusus untuk pasar AI dan komputasi high-performance lokal.
Pelatihan online langsung ini dipandu oleh instruktur, ditujukan bagi para programmer GPU tingkat lanjut serta spesialis infrastruktur yang ingin memigrasikan dan mengoptimalkan aplikasi CUDA mereka agar dapat dijalankan pada platform perangkat keras buatan China.
Setelah menyelesaikan pelatihan ini, peserta akan mampu:
- Mengevaluasi tingkat kompatibilitas beban kerja CUDA dengan chip-chip alternatif buatan China.
- Memindahkan basis kode CUDA ke lingkungan Huawei CANN, Biren SDK, dan Cambricon BANGPy.
- Membandingkan kinerja serta mengidentifikasi titik-titik pengoptimalan di berbagai platform.
- Mengatasi tantangan praktis terkait dukungan lintas arsitektur serta proses deployment.
Bentuk Pelatihan
- Kuliah interaktif dan diskusi.
- Laboratorium praktikum berupa penerjemahan kode serta perbandingan kinerja.
- Latihan terbimbing yang berfokus pada strategi adaptasi multi-GPU.
Opsi Penyesuaian Kurikulum
- Jika Anda menginginkan pelatihan khusus sesuai platform atau proyek CUDA milik Anda, silakan hubungi kami untuk pengaturannya.
Kerangka Materi
Gambaran Umum Ekosistem GPU AI Buatan China
- Perbandingan antara Huawei Ascend, Biren, dan Cambricon MLU
- CUDA dibandingkan dengan model CANN, Biren SDK, serta BANGPy
- Tren industri dan ekosistem vendor masing-masing platform
Persiapan Migrasi
- Evaluasi terhadap basis kode CUDA saat ini
- Pemilihan platform target serta versi SDK yang tepat
- Instalasi toolchain dan konfigurasi lingkungan pengembangan
Teknik Penerjemahan Kode
- Memindahkan logika akses memori serta struktur kernel CUDA
- Pemetaan model jaringan komputasi antara GPU-GPU yang berbeda
- Opsi penerjemahan otomatis versus manual
Implementasi pada Setiap Platform
- Pemanfaatan operator Huawei CANN serta pembuatan kernel custom
- Rangkaian konversi kode menggunakan Biren SDK
- Pembentukan ulang model dengan BANGPy (Cambricon)
Uji Coba dan Optimisasi Lintas Platform
- Analisis profil eksekusi di masing-masing platform target
- Penyetelan penggunaan memori serta perbandingan kinerja paralel
- Pemantauan performa dan proses iterasi optimalisasi
Pengelolaan Lingkungan GPU Campuran
- Penerapan deployment hibrida dengan arsitektur beragam
- Strategi fallback serta mekanisme deteksi perangkat
- Lapis abstraksi untuk mempermudah pemeliharaan kode
Studi Kasus dan Praktik Terbaik
- Migrasi model visi atau NLP ke platform Ascend serta Cambricon
- Penyesuaian alur kerja inferensi pada kluster Biren
- Penanganan ketidakcocokan versi perangkat lunak dan kesenjangan API
Kesimpulan serta Langkah Selanjutnya
Persyaratan
- Pengalaman pemrograman menggunakan CUDA atau aplikasi berbasis GPU
- Pemahaman mengenai model memori GPU serta struktur kernel komputasi
- Kenalan dengan alur kerja deployment atau pengoptimalan model AI
Audience
- Programmer GPU
- Arsitek sistem
- Spesialis migrasi kode
Kursus Pelatihan Terbuka membutuhkan minimal 5 peserta.
Kursus Pelatihan Migrasi Aplikasi CUDA ke Arsitektur GPU Buatan China - Pemesanan
Kursus Pelatihan Migrasi Aplikasi CUDA ke Arsitektur GPU Buatan China - Penyelidikan
Migrasi Aplikasi CUDA ke Arsitektur GPU Buatan China - Permintaan Konsultasi
Kursus Mendatang
Kursus Terkait
Mengembangkan Aplikasi AI dengan Huawei Ascend dan CANN
21 JamHuawei Ascend merupakan rangkaian prosesor AI yang dirancang untuk menangani tugas inferensi dan pelatihan secara efisien.
Pelatihan online langsung ini dipandu oleh instruktur, baik via daring maupun tatap muka, dan ditujukan bagi para insinyur AI serta ilmuwan data tingkat menengah yang ingin mengembangkan dan mengoptimalkan model jaringan saraf dengan memanfaatkan platform Ascend beserta toolkit CANN dari Huawei.
Setelah menyelesaikan pelatihan ini, para peserta diharapkan mampu:
- Mengatur dan mengonfigurasi lingkungan pengembangan CANN.
- Membuat aplikasi AI dengan menggunakan alur kerja MindSpore serta CloudMatrix.
- Meningkatkan kinerja pada prosesor NPU Ascend melalui operator khusus dan strategi tiling yang tepat.
- Mengimplementasikan model ke dalam lingkungan perangkat edge maupun cloud.
Bentuk Pelaksanaan Kursus
- Penyampaian materi dan diskusi secara interaktif.
- Latihan praktis penggunaan platform Huawei Ascend serta toolkit CANN dalam contoh aplikasi nyata.
- Kegiatan terstruktur untuk mengasah kemampuan membangun, melatih, dan menyebarkan model AI.
Pilihan Kustomisasi Kursus
- Apabila Anda membutuhkan pelatihan khusus yang disesuaikan dengan infrastruktur atau dataset internal, silakan hubungi kami untuk mengatur rinciannya.
Menerapkan Model AI dengan CANN dan Prosesor AI Ascend
14 JamCANN (Compute Architecture for Neural Networks) merupakan stack komputasi AI dari Huawei yang dirancang untuk menerapkan serta mengoptimalkan model AI pada prosesor AI Ascend.
Pelatihan online langsung ini dipandu oleh instruktur dan ditujukan bagi para pengembang serta insinyur AI tingkat menengah yang ingin menerapkan model AI secara efisien ke perangkat keras Huawei Ascend, dengan memanfaatkan toolkit CANN serta alat-alat seperti MindSpore, TensorFlow, atau PyTorch.
Setelah mengikuti pelatihan ini, peserta akan mampu:
- Memahami arsitektur CANN serta perannya dalam proses penerapan model AI.
- Mengonversi dan menyesuaikan model dari berbagai framework populer agar kompatibel dengan perangkat Ascend.
- Memanfaatkan alat seperti ATC, konversi model OM, serta MindSpore untuk inferensi di lingkungan edge maupun cloud.
- Mengidentifikasi masalah saat penerapan dan mengoptimalkan kinerja pada perangkat keras Ascend.
Format Pelatihan
- Ceramah interaktif disertai demonstrasi langsung.
- Latihan praktik menggunakan alat CANN serta perangkat atau simulator Ascend.
- Kasus penerapan nyata berdasarkan model AI yang digunakan di dunia industri.
Opsi Kustomisasi Pelatihan
- Untuk mengatur pelatihan sesuai kebutuhan, silakan hubungi kami.
Inferensi AI dan Penyebaran Menggunakan CloudMatrix
21 JamCloudMatrix merupakan platform pengembangan dan penyebaran AI terpadu dari Huawei yang dirancang untuk mendukung pembuatan alur kerja inferensi skala besar yang siap digunakan dalam produksi.
Pelatihan online langsung ini dipandu oleh instruktur, cocok bagi para profesional AI tingkat pemula hingga menengah yang ingin menyebarkan serta memantau model AI menggunakan platform CloudMatrix dengan integrasi CANN dan MindSpore.
Setelah mengikuti pelatihan ini, peserta diharapkan mampu:
- Menggunakan CloudMatrix untuk mengemas, menyebarkan, dan memberikan layanan model.
- Mengonversi serta mengoptimalkan model agar kompatibel dengan chip Ascend.
- Membangun alur kerja untuk tugas inferensi baik secara real-time maupun batch.
- Memantau proses penyebaran serta menyesuaikan kinerja model dalam lingkungan produksi.
Bentuk Pelatihan
- Diskusi dan ceramah interaktif antara instruktur dan peserta.
- Praktik langsung menggunakan CloudMatrix dalam skenario penyebaran nyata.
- Latihan terpandu yang berfokus pada konversi, pengoptimalan, serta peningkatan skala model.
Opsi Penyesuaian Konten Pelatihan
- Jika Anda menginginkan pelatihan khusus yang disesuaikan dengan infrastruktur AI atau lingkungan cloud milik perusahaan, silakan hubungi kami untuk pengaturannya.
Pemrograman GPU pada Akselerator AI Biren
21 JamAkselerator AI Biren merupakan GPU berkinerja tinggi yang dirancang khusus untuk beban kerja AI dan komputasi HPC, dengan kemampuan mendukung pelatihan serta inferensi dalam skala besar.
Pelatihan online langsung ini dipandu oleh instruktur dan ditujukan bagi para pengembang tingkat menengah hingga lanjut yang ingin memprogram dan mengoptimalkan aplikasi dengan menggunakan ekosistem GPU khas Biren, sekaligus melakukan perbandingan praktis terhadap lingkungan berbasis CUDA.
Setelah mengikuti pelatihan ini, para peserta akan mampu:
- Memahami arsitektur GPU Biren serta hierarki memorinya.
- Mengatur lingkungan pengembangan dan memanfaatkan model pemrograman Biren.
- Menerjemahkan serta mengoptimalkan kode bergaya CUDA agar dapat berjalan di platform Biren.
- Mengaplikasikan teknik penyesuaian kinerja dan proses debugging.
Format Pelatihan
- Kuliah interaktif beserta diskusi.
- Praktik langsung menggunakan SDK Biren dalam contoh-contoh beban kerja GPU.
- Latihan terpandu yang berfokus pada migrasi kode dan penyesuaian kinerja.
Opsi Penyesuaian Kurikulum
- Untuk meminta penyesuaian khusus terhadap materi pelatihan sesuai kebutuhan teknis aplikasi Anda, silakan hubungi kami untuk mengatur detailnya.
Cambricon MLU Development with BANGPy and Neuware
21 JamCambricon MLUs (Machine Learning Unit) adalah chip AI khusus yang dioptimalkan untuk inferensi dan pelatihan dalam skenario edge dan data center.
Pelatihan langsung ini (daring atau di tempat) ditujukan bagi pengembang tingkat menengah yang ingin membangun dan mendeploy model AI menggunakan kerangka kerja BANGPy dan SDK Neuware pada hardware Cambricon MLU.
Selesai pelatihan ini, peserta akan dapat:
- Mengatur dan mengonfigurasi lingkungan pengembangan BANGPy dan Neuware.
- Mengembangkan dan memperbaiki model berbasis Python dan C++ untuk Cambricon MLUs.
- Deploy model ke perangkat edge dan data center yang menjalankan runtime Neuware.
- Mengintegrasikan alur kerja ML dengan fitur percepatan khusus MLU.
Format Kursus
- Lecture interaktif dan diskusi.
- Penggunaan langsung BANGPy dan Neuware untuk pengembangan dan deploy.
- Latihan yang dipandu dengan fokus pada optimasi, integrasi, dan pengujian.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan khusus berdasarkan model perangkat Cambricon atau kasus penggunaan Anda, silakan hubungi kami untuk mengatur.
Pengantar CANN untuk Para Pengembang Kerangka Kerja AI
7 JamCANN (Compute Architecture for Neural Networks) merupakan paket alat komputasi AI dari Huawei yang digunakan untuk mengkompilasi, mengoptimalkan, dan menyebarkan model AI pada prosesor AI Ascend.
Pelatihan online langsung ini dipandu oleh instruktur dan ditujukan bagi para pengembang AI pemula yang ingin memahami peran CANN dalam siklus hidup model, mulai dari tahap pelatihan hingga penyebaran, serta cara kerjanya bersama dengan kerangka kerja seperti MindSpore, TensorFlow, dan PyTorch.
Setelah mengikuti pelatihan ini, para peserta akan mampu:
- Memahami tujuan serta arsitektur paket alat CANN.
- Mengatur lingkungan pengembangan yang mencakup CANN dan MindSpore.
- Mengonversi serta menyebarkan model AI sederhana ke perangkat keras Ascend.
- Memperoleh pengetahuan dasar untuk proyek-proyek pengoptimalan atau integrasi CANN di masa mendatang.
Format Pelatihan
- Kuliah interaktif serta diskusi.
- Praktikum langsung melalui percobaan penyebaran model sederhana.
- Penjelasan bertahap mengenai rantai alat CANN serta titik integrasinya.
Opsi Kustomisasi Pelatihan
- Untuk meminta pelatihan khusus yang disesuaikan dengan kebutuhan Anda, silakan hubungi kami.
CANN untuk Penyebaran AI di Perangkat Tepi
14 JamToolkit Ascend CANN dari Huawei memungkinkan proses inferensi AI yang efisien pada perangkat tepi seperti Ascend 310. CANN menyediakan alat-alat penting untuk mengompilasi, mengoptimalkan, serta mendeploy model dalam lingkungan dengan keterbatasan komputasi dan memori.
Pelatihan online langsung ini dipandu oleh instruktur, ditujukan bagi para pengembang AI tingkat menengah serta integrator yang ingin mendeploy dan mengoptimalkan model pada perangkat tepi Ascend menggunakan rangkaian alat CANN.
Setelah menyelesaikan pelatihan ini, peserta diharapkan dapat:
- Mempersiapkan dan mengonversi model AI agar sesuai dengan perangkat Ascend 310 menggunakan alat CANN.
- Membangun saluran inferensi yang efisien dengan memanfaatkan MindSpore Lite dan AscendCL.
- Mengoptimalkan kinerja model dalam kondisi keterbatasan komputasi dan memori.
- Mendeploy serta memantau aplikasi AI pada skenario penggunaan di perangkat tepi yang nyata.
Format Pelatihan
- Kuliah interaktif beserta demonstrasi langsung.
- Latihan praktik menggunakan model dan skenario khas perangkat tepi.
- Contoh penerapan nyata pada perangkat keras tepi, baik virtual maupun fisik.
Opsi Penyesuaian Kurikulum
- Jika Anda menginginkan pelatihan khusus sesuai kebutuhan, silakan hubungi kami untuk pengaturannya.
Memahami Stack Komputasi AI dari Huawei: Dari CANN hingga MindSpore
14 JamStack AI Huawei — dari SDK tingkat rendah CANN hingga kerangka MindSpore tingkat tinggi — menawarkan lingkungan pengembangan dan pelaksanaan AI yang terintegrasi ketat yang dioptimalkan untuk perangkat keras Ascend.
Pelatihan langsung ini (online atau tatap muka) ditujukan untuk profesional teknis tingkat pemula hingga menengah yang ingin memahami bagaimana komponen CANN dan MindSpore bekerja bersama untuk mendukung manajemen siklus hidup AI dan keputusan infrastruktur.
Setelah selesai mengikuti pelatihan ini, peserta akan dapat:
- Memahami arsitektur bertingkat dari stack komputasi AI Huawei.
- Mengidentifikasi bagaimana CANN mendukung optimasi model dan pelaksanaan tingkat perangkat keras.
- Menevaluasi kerangka dan rantai alat MindSpore dalam hubungan dengan alternatif industri.
- Memposisikan stack AI Huawei dalam lingkungan perusahaan atau cloud/on-prem.
Format Kursus
- Kegiatan interaktif dan diskusi.
- Demo sistem langsung dan pemandu kasus.
- Laboratorium terpandu opsional tentang aliran model dari MindSpore ke CANN.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan kustom untuk kursus ini, silakan hubungi kami untuk mengatur.
Mengoptimalkan Performa Jaringan Saraf dengan CANN SDK
14 JamCANN SDK (Compute Architecture for Neural Networks) merupakan pondasi komputasi AI dari Huawei yang memungkinkan para pengembang melakukan penyesuaian dan optimisasi performa jaringan saraf yang telah diimplementasikan pada prosesor AI Ascend.
Pelatihan online langsung ini dipimpin oleh instruktur dan ditujukan bagi para pengembang AI tingkat lanjut serta insinyur sistem yang ingin mengoptimalkan performa inferensi dengan memanfaatkan berbagai alat canggih dalam CANN, seperti Graph Engine, TIK, serta modul pengembangan operator khusus.
Setelah menyelesaikan pelatihan ini, peserta akan mampu:
- Memahami arsitektur runtime dan siklus performa CANN.
- Menggunakan alat profiling serta Graph Engine untuk menganalisis dan mengoptimalkan performa.
- Membuat serta mengoptimisasi operator khusus dengan memanfaatkan TIK dan TVM.
- Menyelesaikan masalah kekakuan penggunaan memori serta meningkatkan kapasitas pemrosesan model.
Bentuk Pelaksanaan Kursus
- Kuliah interaktif disertai diskusi.
- Praktikum langsung dengan penggunaan alat profiling serta penyesuaian operator secara real-time.
- Latihan optimisasi yang menggunakan contoh implementasi di skenario nyata.
Opsi Penyesuaian Kursus
- Untuk mengatur pelatihan sesuai kebutuhan Anda, silakan hubungi kami.
CANN SDK untuk Pipelines Komputer Vision dan NLP
14 JamCANN SDK (Compute Architecture for Neural Networks) menyediakan alat pengimplementasian dan optimasi yang kuat untuk aplikasi AI real-time dalam komputer vision dan NLP, terutama pada perangkat keras Huawei Ascend.
Pelatihan langsung ini dipandu instruktur (online atau tatap muka) ditujukan bagi praktisi AI tingkat menengah yang ingin membangun, mengimplementasikan, dan mengoptimalkan model vision dan bahasa menggunakan CANN SDK untuk kasus penggunaan produksi.
Pada akhir pelatihan ini, peserta akan dapat:
- Mengimplementasikan dan mengoptimalkan model CV dan NLP menggunakan CANN dan AscendCL.
- Menggunakan alat-alat CANN untuk mengonversi model dan mengintegrasikannya ke dalam pipelines langsung.
- Mengoptimalkan kinerja inferensi untuk tugas seperti deteksi, klasifikasi, dan analisis sentimen.
- Membangun pipelines CV/NLP real-time untuk skenario implementasi di edge atau berbasis cloud.
Format Kursus
- Kuliah interaktif dan demonstrasi.
- Laboratorium praktis dengan pengimplementasian model dan penilaian kinerja.
- Desain pipeline langsung menggunakan kasus penggunaan CV dan NLP yang nyata.
Pilihan Penyesuaian Kursus
- Untuk meminta pelatihan khusus untuk kursus ini, silakan hubungi kami untuk menata.
Membuat Operator AI Kustom dengan CANN TIK dan TVM
14 JamCANN TIK (Tensor Instruction Kernel) dan Apache TVM memungkinkan optimasi dan kustomisasi tingkat lanjut untuk operator model AI di Huawei Ascend perangkat keras.
Pelatihan ini yang dikemudikan instruktur (pelatihan online langsung atau pelatihan langsung tatap muka) ditujukan untuk pengembang sistem tingkat lanjut yang ingin membangun, menyebarkan, dan menyesuaikan operator kustom untuk model AI menggunakan model pemrograman TIK dari CANN dan integrasi kompilator TVM.
Di akhir pelatihan ini, peserta akan dapat:
- Menulis dan menguji operator AI kustom menggunakan TIK DSL untuk prosesor Ascend.
- Mengintegrasikan operator kustom ke dalam runtime dan grafik eksekusi CANN.
- Menggunakan TVM untuk penjadwalan operator, penyesuaian otomatis, dan penilaian kinerja.
- Memeriksa dan mengoptimalkan kinerja level instruksi untuk pola komputasi kustom.
Format Pelatihan
- Pertemuan interaktif dan demonstrasi.
- Pengkodean tangan pertama untuk operator menggunakan pipeline TIK dan TVM.
- Pengujian dan penyesuaian di perangkat keras Ascend atau simulasi.
Opsi Kustomisasi Pelatihan
- Untuk meminta pelatihan kustom untuk kursus ini, silakan hubungi kami untuk mengatur.
Optimisasi Performa pada Platform Ascend, Biren, dan Cambricon
21 JamAscend, Biren, dan Cambricon merupakan platform perangkat keras AI terkemuka di Tiongkok; masing-masing menyediakan alat akselerasi dan analisis performa yang unik untuk beban kerja AI skala produksi.
Pelatihan online langsung ini dipimpin oleh instruktur, ditujukan bagi para insinyur infrastruktur AI tingkat lanjut serta ahli optimisasi performa yang ingin mengoptimalkan proses inferensi dan pelatihan model di berbagai platform chip AI Tiongkok.
Setelah mengikuti pelatihan ini, peserta akan mampu:
- Melakukan pengujian performa model pada platform Ascend, Biren, dan Cambricon.
- Mengidentifikasi hambatan sistem serta ketidakefisienan dalam pemanfaatan memori dan prosesor.
- Menerapkan strategi optimisasi pada tingkat grafik, kernel, maupun operator.
- Menyesuaikan alur implementasi untuk meningkatkan throughput dan mengurangi latensi.
Bentuk Pelatihan
- Diskusi interaktif dan penyampaian materi.
- Praktik langsung menggunakan alat analisis serta optimisasi pada tiap platform.
- Latihan terbimbing yang fokus pada skenario tuning nyata.
Opsi Penyesuaian Kurikulum
- Jika Anda ingin menyelenggarakan pelatihan khusus berdasarkan lingkungan performa atau jenis model Anda, silakan hubungi kami untuk pengaturannya.