Daten aus dem Cache geladen. GAP8 Menyediakan Pemrosesan AI Berdaya Rendah di Tepi Jaringan |...

GAP8 Menyediakan Pemrosesan AI Berdaya Rendah di Tepi Jaringan

0
25

GAP8 dari GreenWaves adalah prosesor aplikasi IoT inovatif yang menangani pemrosesan kecerdasan buatan berdaya rendah di tepi jaringan atau tempat sensor mengumpulkan data. Ini adalah sistem-pada-chip pertama yang dirancang untuk menangani jenis kemampuan komputasi ini pada daya miliwatt.

Prosesor terdiri dari dua bagian: FC, yang mengendalikan periferal; dan kluster 8 inti, yang diaktifkan untuk menjalankan kalkulasi kinerja tinggi. Ini termasuk akselerator perangkat keras konvolusi.

Efisiensi Daya

Tantangan utama dalam IoT adalah mencapai kinerja tinggi sambil meminimalkan daya. GAP8 mengatasi hal ini dengan memberikan efisiensi dalam pemrosesan AI tepi, yang memungkinkan perangkat bertenaga baterai untuk menjalankan kecerdasan buatan dan fusi data sensor.

GAP8 5x lebih efisien daripada SparkFun Edge Apollo MCU dan dapat menangani algoritme ML 10x lebih besar dengan konsumsi energi keseluruhan 50mW. Ia menggunakan kombinasi perbaikan arsitektur dan teknologi FD-SOI mutakhir untuk mencapainya.

Inti kontrol khusus menangani operasi berprioritas rendah seperti micro-DMA untuk menangkap gambar melalui CSI2 dan antarmuka kamera paralel, atau untuk memulai klaster guna menjalankan model ML. Inti ini, yang disebut Fabric Controller (FC), memiliki akses ke dua level area memori internal yang berbeda: area level 2 untuk FC dan area level 1 bersama tempat inti klaster dapat menyimpan pekerjaannya. Hal ini menghasilkan waktu untuk instruksi pertama hanya beberapa mikrodetik.

AI & Pembelajaran Mesin

Kegilaan AI bahkan menjangkau perangkat edge terkecil seperti lampu lalu lintas, kantor pintar, dan produk konsumen. Mereka perlu melakukan inferensi intensif komputasi pada data sensor untuk tugas pemahaman konteks seperti deteksi wajah, klasifikasi objek, penghitungan orang, atau analisis getaran.

GAP8 adalah prosesor aplikasi IoT sumber terbuka RISC-V/PULP paralel yang mengintegrasikan inti fabric controller, klaster 8 inti, dan mesin konvolusi perangkat keras untuk inferensi pembelajaran mesin. Dioptimalkan untuk menjalankan berbagai macam algoritma AI gambar, suara, dan getaran dengan efisiensi daya yang ekstrem.

ISA RISC-V GAP8 yang diperluas dengan kinerja tinggi dengan C, I, M, loop perangkat keras tanpa overhead, dan ekstensi set instruksi memungkinkan berbagai macam model ML berjalan secara efisien. Sebuah alat perangkat lunak yang disebut AutoTiler mengoptimalkan tata letak memori dan ukuran tensor (bobot atau aktivasi) untuk area memori klaster L1 yang tersedia dan secara otomatis menghasilkan serangkaian fungsi kode C yang dipanggil oleh programmer untuk menjalankan inferensi pada klaster.

Komunikasi

GAP8 memungkinkan pemrosesan dan penafsiran data yang kaya seperti gambar, suara, atau getaran pada perangkat edge yang menghilangkan kebutuhan untuk memindahkannya ke server berbasis cloud sehingga kompatibel dengan jaringan LPWAN. Hal ini secara signifikan mengurangi biaya pemasangan bagi produsen sensor dan membuka berbagai macam aplikasi yang sebelumnya tidak memungkinkan.

SoC GAP8 adalah prosesor aplikasi IoT 9-inti dari Greenwaves yang berjalan pada platform sumber terbuka Parallel Ultra Low Power (PULP) berbasis RISC-V. Ini memberikan kombinasi yang kuat antara kemampuan pemrosesan dan efisiensi energi untuk memungkinkan pencitraan tingkat lanjut, analisis suara atau getaran serta komputasi tepi yang efisien. Arsitekturnya mencakup inti pengontrol kain (FC) yang menangani fungsi kontrol, komunikasi, dan keamanan, 8 inti kluster yang dirancang untuk menjalankan algoritme paralel, dan akselerator khusus (HWCE). Area memori L2 512 KB tersedia untuk FC dan area memori L1 TCDM multi-bank 64 KB bersama untuk inti kluster dan HWCE. Unit DMA otonom memungkinkan transfer cepat dan daya rendah antara area memori yang berbeda. Perangkat Lunak Tertanam Dalam dunia yang terhubung saat ini, perangkat lunak tertanam merupakan kekuatan tersembunyi tetapi penting. Aplikasi ini berjalan pada kluster elemen pemrosesan yang terintegrasi ke dalam SoC atau IC dan umum digunakan dalam mobil, otomasi lantai pabrik, avionik, dan perangkat medis. GAP8 dirancang untuk mengonsumsi daya sesedikit mungkin, dengan memori FC L1 dan memori kluster dimatikan atau diatur clock-nya saat tidak digunakan. Hal ini memungkinkannya untuk menjalankan algoritme pembelajaran mesin pada tingkat penggunaan daya yang kompatibel dengan pengoperasian baterai selama bertahun-tahun. Pustaka komputasi lengkap yang disertakan dalam SDK memungkinkan pengembang untuk menulis kode aplikasi menggunakan API yang dioptimalkan untuk GAP8. Misalnya, program "hello world" yang sederhana dapat membuat setiap inti dalam kluster mencetak ucapan selamat. NNtool, AutoTiler, dan GAPflow bekerja sama untuk meringankan beban pengembang aplikasi dengan menyediakan metode otomatis tetapi terkendali untuk mengimpor model TFlite atau model terkuantisasi dan menghasilkan kode sumber C yang menyediakan primitif grafik NN yang diperlukan untuk inferensi.

 

Rechercher
Catégories
Lire la suite
Networking
capitalix complaint
In today's digital age, finding a trustworthy investment platform is crucial for securing your...
Par Office Webmaster315 2023-06-05 14:16:50 0 1K
Autre
Davis Landscape & Construction
Transforming Outdoor Spaces: Davis Landscape and Construction's Exquisite Gazebos Introduction:...
Par Ben Stokes 2024-03-05 09:27:48 0 979
Jeux
FIFA 25 Münzen sicher kaufen für Xbox: Tipps zum günstigen EA FC 25 Coins verkaufen und optimieren
FIFA 25 Münzen sicher kaufen für Xbox: Tipps zum günstigen EA FC 25 Coins...
Par Minorescu Jone 2025-02-05 01:56:07 0 2
Autre
اجاره ماشین در کیش
اجاره ماشین در کیش   در این مطلب از مجله آنلاین گردشگری استانبول سلام  قرار است تا...
Par یوینک رپورتاژ 2024-08-25 16:44:06 0 342
Jeux
Unlock Your Ultimate Team: Buy FC 25 Coins for Sale - Affordable EA FC 25 Coins Available Now!
Unlock Your Ultimate Team: Buy FC 25 Coins for Sale - Affordable EA FC 25 Coins Available Now!...
Par Minorescu Jone 2025-02-18 21:38:05 0 1