Andes memperkenalkan AndeSight IDE v5.0 yang baru ditingkatkan

Kemas kini: 27 April 2021

Andes memperkenalkan AndeSight IDE v5.0 yang baru ditingkatkan

Andes memperkenalkan AndeSight IDE v5.0 yang baru ditingkatkan

Andes Teknologi telah melancarkan peningkatan baharu AndeSight IDE v5.0, yang kelihatan untuk mempercepatkan RISC-V AI dan pembangunan IoT dengan mengukuhkan beberapa ciri utama.

Direka untuk menangani aplikasi AI dan IoT dan produk yang melayani pasaran ini dengan menawarkan kombinasi kecekapan tinggi dan penggunaan tenaga yang rendah serta mengurangkan masa ke pasaran, AndeSight IDE v5.0 melancarkan sejumlah fungsi baru yang memberikan peningkatan prestasi runtime dan kecekapan pembangunan.

Sambungan RISC-V DSP / SIMD (RVP), pelanjutan vektor (RVV), dan alat dan jangka masa dari AndeSight IDE RVP bertujuan untuk mengatasi keseimbangan antara pengiraan data dengan volume rendah dan penggunaan kuasa.

Dengan memberikan kemampuan SIMD (Single Instruction Multiple Data) dan DSP (Digital signal processing), AndesSight membentuk asas untuk aplikasi pemprosesan isyarat TinyML, AIoT, dan di hujung dan titik akhir. RVV mensasarkan pengiraan data dengan volume tinggi dan menyediakan kemampuan komputasi yang dapat ditingkatkan, cekap, dan kuat untuk aplikasi AI, NN, dan pemprosesan data umum.

AndeSight IDE v5.0 menyokong rantai alat untuk spesifikasi standard RVP dan RVV, perpustakaan DSP dan Vektor yang dioptimumkan, fungsi intrinsik, dan kod sampel untuk memandu pengoptimuman kod. Kelebihan utama bagi pembangun perisian ialah mereka dapat membina aplikasi sepenuhnya dalam C menggunakan API perpustakaan intrinsik dan dioptimumkan yang cekap, membebaskan mereka dari menulis kod pemasangan rawan kesalahan, dan memadankan prestasi aplikasi yang sama yang dibina dengan pemasangan kod tangan.

Andes menyediakan "Perpustakaan Andes NN" yang secara dramatik mempercepat pengembangan algoritma Neural Network. Ia mencapai kepantasan 66x MobileNet-v1 dengan titik terapung separuh ketepatan, lebar SIMD 256-bit, dan panjang vektor 512-bit melebihi peluasan garis dasar RISC-V. Lebih-lebih lagi, "TensorFlow Lite untuk Mikrokontroler" dapat melaksanakan semua model NN bawaan dengan Perpustakaan Andes NN pada papan pengembangan.

AndeSight IDE v5.0 menyokong kernel Linux LTS (Sokongan Jangka Panjang) v5.4, dan RTOS yang popular seperti FreeRTOS dan Zephyr. Kernel Linux Andes telah disahkan dengan LTP (Projek Uji Linux), dan boot dengan lancar dengan distro Fedora atau Debian Linux pada papan pengembangan Andes bersama dengan pemacu peranti.

Untuk memberikan gambar yang lebih kecil untuk aplikasi Linux tertanam, Andes juga menawarkan kernel RISC-V 32-bit Linux untuk dijalankan pada pemproses Andes yang sesuai. Port Andes FreeRTOS telah lulus "Program Kelayakan AWS untuk RTOS", yang mengesahkan port pra-bersepadu pada papan berasaskan mikrokontroler oleh AWS (Amazon Web Service). Port Andes Zephyr menyokong SMP (Symmetric Multi-Processing) dan telah disahkan pada Andes RISC-V multicore. Pembangun hanya perlu menumpukan pada aplikasi itu sendiri dan tidak perlu bimbang tentang perisian asas.

Untuk meningkatkan lagi kecekapan debug, ciri skrip dan pengelompokan serbaguna diaktifkan oleh AndeSight IDE. Skrip AndeSight dapat merakam operasi UI dari satu pembangun, dan dimainkan semula di persekitaran lain.

Sama seperti ciri skrip GDB Python, pengguna dapat mengotomatisasi dan memperbesar prosedur debug dengan pengaturcaraan Python. "Pengelompokan Teras" adalah fitur yang berguna untuk memungkinkan pengguna mengembangkan perisian multicore dengan konfigurasi build dan debug yang terpisah, dan mengirimkan perintah debug ke set inti tertentu pada waktu yang sama.

“AndeSight IDE v5.0 adalah tonggak baru penyelesaian perisian RISC-V kami. Ini adalah tawaran Andes terbaru untuk komuniti RISC-V, dan kami mengharapkan ia dapat mempercepat pembangunan RISC-V SoC ke tahap yang baru. " kata Presiden Andes dan CTO Dr. Charlie Su. "Alat dan waktu operasi yang dioptimumkan secara menyeluruh adalah sisi lain dari duit syiling. Pemproses tidak dapat berfungsi dengan cekap dan berprestasi tanpa penyelesaian perisian yang sepadan. Kami akan terus melabur dalam penyelesaian perisian RISC-V kami untuk memberikan prestasi terbaik untuk penyelesaian pemproses RISC-V kepada komuniti RISC-V. "