Selama liburan, cuplikan dari RISC-V Summit dirilis ke dunia, dan percayakah Anda bahwa Google muncul untuk menunjukkan kecintaannya pada arsitektur CPU yang baru dan yang akan datang?

Kami telah mencoba mencari tahu bagaimana perasaan tim Android tentang RISC-V untuk sementara waktu. Kami terakhir mendengar dari tim enam bulan lalu, di mana Pertanyaan Google I/O kami Sedangkan untuk RISC-V, hanya dijawab dengan “kami sedang menonton, tapi ini akan menjadi perubahan besar bagi kami.” Ada beberapa proyek port eksternal RISC-V, dan berbagai komitmen RISC-V disertakan dalam Proyek Sumber Terbuka Android (AOSP), tetapi karena siapa pun dapat menyumbangkan kode ke AOSP, membuat pengumuman berani tentang RISC-V Sulit. status android

Namun, pidato utama Google di KTT RISC-V adalah tentang pengumuman yang berani. Direktur teknik Android Lars Bergstrom ingin RISC-V dilihat sebagai platform Tier 1 di Android, menjadikannya setara dengan Arm. Ini adalah perubahan besar dari enam bulan lalu. Mengoptimalkan build Android untuk RISC-V akan membutuhkan “banyak pekerjaan,” kata Bergstrom, dan dia menguraikan peta jalan yang akan memakan waktu “beberapa tahun” untuk membuahkan hasil, tetapi AOSP mulai meluncurkan tambalan resmi RISC-V pada bulan September.

Sistem build aktif dan berjalan dan siapa pun dapat mengambil cabang “riscv64” terbaru kapan pun mereka mau – dan ya, menurut pekerjaan Arm terbaru mereka, Google ingin RISC-V menjadi 64-bit hanya di Android. Saat ini, yang paling bisa Anda dapatkan adalah baris perintah, dan slide Bergstrom menjanjikan “dukungan simulator awal pada awal 2023, dengan dukungan Android RunTime (ART) untuk beban kerja Java selama Q1.”

Google mengumumkan dukungan Android resmi untuk RISC-V
Perbesar / RISC-V di Android akan menjadi perjalanan panjang.

Salah satu slide Bergstrom menunjukkan daftar “yang harus dilakukan” di atas, yang menyertakan banyak komponen inti Android. Tidak seperti dukungan Android yang tidak berbayar untuk x86, Bergstrom berjanji untuk mendorong kualitas dengan RISC-V, mengatakan, “Kami harus melakukan semua yang kami bisa untuk mendapatkan dari prototipe dan sesuatu yang benar-benar bernyanyi — itu yang terbaik.” Ini menunjukkan, ayo bekerja. Kelas prosesor itu [RISC-V International Chairman Krste Asanović] Itu disebutkan dalam percakapan sebelumnya.

Setelah Google mengaktifkan dan menjalankan Android di RISC-V, pengembang dan ekosistem aplikasi akan mendukung platform tersebut. Yang menarik dari Android RunTime adalah ketika ART mendukung RISC-V, sebagian besar ekosistem aplikasi Android akan menyertainya. Aplikasi Android dikirimkan sebagai kode Java, dan caranya menjadi aplikasi ARM adalah saat Android Runtime mengompilasinya menjadi kode ARM. Sebaliknya, itu akan segera dikompilasi ke kode RISC-V tanpa pekerjaan tambahan dari pihak pengembang. Kode asli yang tidak ditulis di Java, seperti game dan pustaka komponen, harus dipindahkan, tetapi memulai dengan kode Java adalah awal yang bagus.

Arm telah menjadi mitra bisnis yang tidak stabil dan mudah berubah

Calista Redmond, CEO RISC-V International (perusahaan nirlaba yang memiliki arsitektur) berpendapat dalam sambutan pembukaannya bahwa “RISC-V tidak dapat dihindari” berkat model bisnis terbuka dan gelombang desain chip terbuka yang dapat dibuatnya dan sedang berkembang. Sulit untuk membantahnya. Meskipun acara tersebut sebagian besar tentang manfaat RISC-V, saya ingin menambahkan bahwa alasan terbesar RISC-V tampaknya tak terelakkan adalah karena perintis CPU Arm telah menjadi perusahaan yang mudah berubah dan berubah-ubah, dan penggantian apa pun tampaknya tidak mungkin dilakukan. Sekarang memiliki peluang bagus untuk sukses

Lihat saja perilaku logo selama beberapa tahun terakhir. Setelah beberapa taruhan buruk pada tahun 2020, kami telah melihat pemilik Arm Softbank memasang tanda “jual” pada pembuat chip seluler terbesar di dunia dan mulai mengadakan rapat penjualan. Untuk sementara sepertinya Nvidia—sebuah perusahaan yang terkenal sulit untuk diajak bekerja sama—akan menjadi pemilik baru Arm, menggabungkan desain chip dengan GPU dan menemukan dirinya sebagai mitra bisnis baru dengan beberapa saingannya yang paling dibenci. Regulator di seluruh dunia akhirnya menutup kesepakatan tersebut, dan sekarang SoftBank ingin Arm melakukan IPO, yang mungkin terjadi atau tidak tergantung pada ekonomi.