- By andifadhilah
- 28 September 2021
- No Comments
RISC-V
RISC (Reduced Instruction Set Computer) pertama kali digagas oleh John Cocke, peneliti dari IBM di Yorktown, New York pada tahun 1974 saat ia membuktikan bahwa sekitar 20% instruksi pada sebuah prosesor ternyata menangani sekitar 80% dari keseluruhan kerjanya. Komputer pertama yang menggunakan konsep RISC ini adalah IBM PC/XT pada era 1980-an. Istilah RISC sendiri pertama kali dipopulerkan oleh David Patterson, pengajar pada University of California di Berkely.
RISC adalah sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Selain digunakan dalam komputer vektor, desain ini juga diimplementasikan pada prosesor komputer lain, seperti pada beberapa mikroprosesor Intel 960, Itanium (IA64) dari Intel Corporation, Alpha AXP dari DEC, R4x00 dari MIPS Corporation, PowerPC dan Arsitektur POWER dari International Business Machine. Selain itu, RISC juga umum dipakai pada Advanced RISC Machine (ARM) dan StrongARM (termasuk di antaranya adalah Intel XScale), SPARC dan UltraSPARC dari Sun Microsystems, serta PA-RISC dari Hewlett-Packard.
[siteorigin_widget class=”thinkup_builder_headingtheme”][/siteorigin_widget]
RISC – V merupakan arsitektur set instruksi open-source gratis yang berdasarkan prinsip RISC. Sebagai spesifikasi tetap ISA, desainer dapat membangun implementasi mereka sendiri.
RISC-V diluncurkan pada 2010 di University of California di Berkeley Par Lab Project, arsitektur perangkat instruksi yang sederhana, efisien, dan dapat diperluas, dan tidak memiliki batasan untuk berbagi.
Tonggak pertama dalam timeline RISC-V adalah dipublikasikannya makalah proyek pertama yang berjudul “The RISC-V Instruction Set Manual, Volume 1: Base User-Level ISA” pada Mei 2011. Pada tahun yang sama mengghasilkan tonggak besar lainnya: tape-out pertama dari chip RISC-V. Chip pada FDSOI 28nm, disumbangkan oleh STMicroelectronics dan berfungsi sebagai bukti konsep untuk proyek tersebut.
[siteorigin_widget class=”thinkup_builder_headingtheme”][/siteorigin_widget]
99% + laptop, desktop, dan server didasarkan pada X86 atau AMD64 ISA. IP milik Intel dan AMD.
99%+ ponsel, tablet didasarkan pada ARM ISA, IP dibagi menjadi seri A, seri R, dan seri M.
Sementara RISC-V sangat cocok untuk digunakan dalam beberapa bidang aplikasi tertentu seperti penyimpanan, komputasi tepi, dan aplikasi AI.
Jadi RISC-V, ARM, dan x86 berada pada bidang aplikasi yang berbeda. Dan berikut ini beberapa kelebihan RISC-V dibandingkan dengan ARM dan X86:
Bebas: RISC-V adalah open-source, tidak perlu membayar IP.
Sederhana: RISC-V jauh lebih kecil dari SPA komersial lainnya.
Modular: RISC-V memiliki basis ISA standar kecil, dengan beberapa ekstensi standar.
Stabil: Basis dan ekstensi standar pertama sudah dibekukan. Tidak perlu khawatir tentang pembaruan besar.
Kemungkinan diperpanjang: Fungsi spesifik dapat ditambahkan berdasarkan ekstensi. Masih banyak lagi ekstensi yang sedang dikembangkan, seperti Vector.
[siteorigin_widget class=”thinkup_builder_headingtheme”][/siteorigin_widget]
Pada 2014 mempubiklasikan makalah tentang The Benefits of Open Instruction.
Pada Januari 2015, RISC-V mengadakan workshop pertamanya. Dan ditahun yang sama juga berdiri RISC-V foundation untuk memelihara RISC-V dan dengan 36 anggota pendiri. Dengan goal/tujuan membangun komunitas inovator perangkat lunak dan perangkat keras yang terbuka dan kolaboratif berdasarkan RISC-V ISA.
Tiga tahun setelah berdirinya RISC-V Foundation, popularitas RISC-V terus meningkat. Pada 2018 Foundation mengumumkan kolaborasi dengan Linux Foundation. Langkah ini sangat penting bagi RISC-V, karena Linux Foundation, berdasarkan sejarahnya yang sukses dan bertahan lama, memberikan dukungan operasional, teknis, dan strategis untuk RISC-V.
Sepanjang 2018 hingga 2019, komunitas RISC-V telah merefleksikan lanskap geo-politik dan kami telah mendengar kekhawatiran dari seluruh dunia bahwa investasi di RISC-V harus disertai dengan kesinambungan akses IP untuk memastikan investasi strategis jangka panjang. Kami pertama kali menyebutkan niat kami untuk pindah pada pertemuan puncak Desember 2018. Penggabungan di Swiss memiliki efek menenangkan kekhawatiran gangguan politik pada model kolaborasi terbuka. RISC-V International tidak mempertahankan kepentingan komersial dalam produk atau layanan sebagai organisasi keanggotaan nirlaba. Belum ada pembatasan ekspor pada RISC-V di AS dan kami telah mematuhi semua undang-undang AS. Langkah ini tidak menghindari pembatasan yang ada, melainkan mengurangi ketidakpastian ke depan.
Pada Maret 2020, Asosiasi Internasional RISC-V didirikan di Swiss. Bersamaan dengan ini, kami beralih ke struktur keanggotaan baru yang lebih inklusif. Anggota RISC-V International memiliki akses dan berpartisipasi dalam pengembangan spesifikasi dan ekstensi ISA RISC-V serta perangkat keras dan perangkat lunak terkait. RISC-V memiliki Dewan Direksi yang terdiri dari perwakilan anggota serta Komite Teknis para pemimpin kelompok kerja.
[siteorigin_widget class=”thinkup_builder_imagetheme”][/siteorigin_widget][siteorigin_widget class=”thinkup_builder_headingtheme”][/siteorigin_widget]
Implementasi
- Alibaba Group, in July 2019 announced the 2.5 GHz 16-core 64-bit (RV64GCV) XuanTie 910 out-of-order processor
- CloudBEAR is a processor IP company that develops its own RISC-V cores for a range of applications.
- Espressif added a RISC-V ULP coprocessor to their ESP32-S2 microcontroller. In November 2020 Espressif announced their ESP32-C3, a single-core, 32-bit, RISC-V (RV32IMC) based MCU.
- Micro Magic Inc. announced the world’s fastest 64-bit RISC-V core achieving 5 GHz and 13,000 CoreMarks in October 2020.
- As of 2020, the Indian defence and strategic sector started using the 64-bit RISC-V based 100-350 MHz Risecreek processor developed by IIT-Madras which is fabricated by Intel with 22 nm FinFET process.
Contoh penggunaanya
Pada KTT RISC-V tahunan minggu ini, Samsung mengungkapkan penggunaan inti RISC-V SiFive untuk chip mendatang untuk berbagai aplikasi. Salah satu aplikasi yang digunakan Samsung untuk menggunakan inti RISC-V adalah pemrosesan mmWave RF oleh modul front-end 5G RF yang akan datang. Yang terakhir akan digunakan untuk smartphone 5G andalan Samsung yang dijadwalkan pada tahun 2020. Core RISC-V juga akan digunakan untuk sensor gambar AI, manajemen keamanan, komputasi & kontrol AI.
[siteorigin_widget class=”thinkup_builder_headingtheme”][/siteorigin_widget]