OpenTPU: Akselerator AI open-source buatan AI
Judul asli: OpenTPU – An open-source AI accelerator, developed by AI
Mengapa Ini Penting
Membuktikan agen AI mulai mampu merancang hardware akselerator secara mandiri, bukan sekadar menulis kode.
Proyek openTPU di GitHub menghadirkan akselerator AI open-source yang dirancang oleh agen AI, mencakup RTL, ISA, simulator, compiler, dan profiler dalam satu repositori, berjalan di FPGA Kintex-7.
openTPU adalah proyek yang dibuat oleh pengembang dengan username FeSens di GitHub, dengan pendekatan unik: seluruh desain akselerator AI-nya dikerjakan oleh agen AI. Proyek ini mewarisi pelajaran dari eksperimen 'auto-arch-tournament' — sebuah pendekatan otomatis untuk merancang arsitektur chip.
Dalam satu repositori kecil, openTPU menyatukan desain hardware berbasis SystemVerilog, instruction set architecture (ISA) sendiri, simulator bit-exact, bahasa kernel beserta compiler-nya, hingga software host untuk menjalankan kartu PCIe sungguhan. Kartu target yang digunakan adalah FPGA Kintex-7 via PCIe.
Proyek ini sudah mampu menjalankan model Qwen3, LFM2.5-230M, dan Qwen3.5 langsung di atas kartu FPGA tersebut. Repositori ini juga menyertakan alat otpu-smi untuk memantau utilisasi kartu dan bandwidth DRAM secara real-time.
Saat ini proyek telah mendapatkan 204 bintang dan 8 fork di GitHub, dengan lisensi Apache-2.0. Menurut deskripsi resminya, proyek ini bertujuan menjawab dua pertanyaan: seberapa jauh agen AI bisa merancang hardware, dan bisakah mereka membangun chip yang menjalankan inferensi mereka sendiri?