AMD memperkenalkan Ross, asisten AI agentik yang dirancang untuk membantu mempercepat pengembangan sistem embedded. Perangkat ini memungkinkan insinyur berinteraksi dengan berbagai alat pengembangan melalui perintah bahasa natural, dari perancangan arsitektur hingga deployment.
Pengembangan sistem embedded kian melibatkan pekerjaan yang saling terkait di bidang perangkat keras, perangkat lunak, dan inferensi AI. AMD menyatakan Ross dibangun untuk mendukung alur kerja yang mencakup optimalisasi, debugging, peninjauan skematik PCB, implementasi perangkat lunak, serta penerapan sistem.
Berbeda dari asisten AI generik yang terutama menghasilkan kode, Ross dirancang dengan landasan lingkungan pengembangan AMD. Perusahaan menyebut pendekatan ini memungkinkan asisten memberikan panduan yang kontekstual dan otomatisasi untuk pekerjaan yang dilakukan developer.
Ross mendukung tahapan pengembangan sistem embedded
AMD menempatkan Ross sebagai alat yang dapat membantu insinyur dalam beberapa tahap proyek. Pengguna dapat memanfaatkannya sejak merumuskan arsitektur desain, lalu berlanjut ke optimalisasi dan debugging, hingga peninjauan skematik Printed Circuit Board (PCB), implementasi perangkat lunak, dan deployment.
Rentang pekerjaan tersebut menunjukkan fokus Ross bukan hanya pada satu tugas, seperti menulis atau melengkapi kode. Asisten ini diarahkan untuk membantu menghubungkan berbagai kegiatan dalam siklus pengembangan sistem tertanam, yang menurut AMD melibatkan tim dengan keahlian berbeda.
Melalui perintah bahasa natural, developer dapat berinteraksi dengan beragam alat pengembangan tanpa harus selalu memulai dari instruksi teknis yang spesifik. AMD menyebut Ross menyatukan perangkat AMD Embedded, pengetahuan yang dinilai tepercaya, serta alur kerja yang dikembangkan para ahli ke dalam satu pengalaman AI agentik.
“Kami menghadirkan kekuatan ini bagi para developer untuk mempercepat proses inovasi produk dari niat desain awal hingga deployment,” ujar Salil Raje, Senior Vice President dan General Manager AMD Embedded.
Raje mengatakan Ross dirancang untuk membawa proses dari design intent atau maksud awal perancangan menuju penerapan sistem. Namun, AMD belum merinci dalam materi yang tersedia bagaimana setiap tahap tersebut dijalankan secara teknis atau alat apa saja yang sudah didukung.
AMD Ross tidak terpaku pada satu model atau IDE
Meski terintegrasi dengan ekosistem AMD, Ross disebut bersifat client-agnostic. Artinya, developer tetap dapat memilih model bahasa besar (LLM), lingkungan pengembangan terpadu (IDE), maupun command-line yang biasa mereka gunakan.
Fleksibilitas ini menjadi salah satu aspek penting dari pengumuman AMD. Pengembang tidak diwajibkan mengubah seluruh perangkat kerja mereka hanya untuk menggunakan asisten tersebut. Ross diposisikan sebagai lapisan bantuan yang dapat digunakan bersama pilihan alat yang sudah dimiliki developer.
AMD belum menguraikan daftar lengkap LLM, IDE, atau command-line yang kompatibel. Karena itu, cakupan dukungan praktisnya akan bergantung pada rincian integrasi yang tersedia bagi pengguna. Perusahaan menyebut platform ini menggabungkan empat komponen utama, tetapi rincian komponen tersebut tidak dijabarkan dalam keterangan yang disampaikan.
Penggunaan bahasa natural juga menjadi bagian dari upaya menyederhanakan interaksi dengan perangkat pengembangan. Dalam praktiknya, kemampuan tersebut ditujukan untuk membantu developer menyampaikan kebutuhan kepada alat yang relevan dalam alur kerja mereka, termasuk ketika menangani debugging dan bring-up.
Pengguna awal menyoroti bantuan saat debugging
Geetha Govindaraj, Associate Director FPGA SOM BU di iWave Global, menyebut AMD Ross membantu timnya menemukan dan menangani masalah dengan lebih efisien. Ia menilai asisten tersebut mengurangi waktu dan upaya yang diperlukan selama debugging dan bring-up.
“AMD Ross membantu kami mengidentifikasi dan mengatasi masalah dengan jauh lebih efisien, secara drastis mengurangi waktu dan upaya yang diperlukan selama tahap debugging dan bring-up,” kata Govindaraj.
Pernyataan itu memberikan gambaran tentang manfaat yang diharapkan dari Ross, terutama pada tahap ketika sistem perlu diuji dan masalah perlu ditelusuri. Meski demikian, AMD tidak menyertakan angka penghematan waktu atau ukuran produktivitas dalam keterangan tersebut.
AMD menyatakan Ross sudah tersedia dan dapat diakses melalui AMD.com/Ross. Perusahaan juga berencana merilis pembaruan rutin setiap bulan untuk menambahkan dukungan alat dan kemampuan alur kerja baru ke dalam ekosistemnya.
Rencana pembaruan itu akan menjadi hal yang patut dicermati developer, khususnya terkait perangkat apa yang akan ditambahkan dan sejauh mana Ross dapat terhubung dengan pilihan alat kerja yang beragam. Untuk saat ini, AMD memosisikannya sebagai asisten yang membantu mempercepat proses dari rancangan awal hingga deployment, dengan dukungan bagi berbagai tahapan pengembangan sistem embedded.