- Android एक open source operating system है जिसे कई तरह के devices और architectures पर आसानी से port किया जा सकता है
- इसमें RISC-V को जोड़ें, जो एक free/open ISA (instruction set architecture) है
- नवंबर 2022 में, Google ने RISC-V Summit में घोषणा की कि वह RISC-V के लिए patches स्वीकार करना शुरू कर रहा है, और हाल के समय में Android में RISC-V support परिपक्व होना शुरू हो गया है
- RISC-V एक modular ISA है, जिसमें बहुत सारे optional extensions हैं
- Google ने उस "initial set" का निर्णय पूरा कर लिया है जिसे वह इस बात के लिए महत्वपूर्ण मानता है कि RISC-V चलाने वाले सभी CPU उच्च प्रदर्शन हासिल करने के लिए आवश्यक सभी सुविधाएँ रख सकें
- इस set में rva22 profile के साथ vector और vector cryptography extensions शामिल हैं
- अब आप अपनी मशीन पर RISC-V support वाला Android build, test और run कर सकते हैं
- AOSP के अन्य platform targets की तरह, Cuttlefish virtual device support का उपयोग किया जा सकता है
- base environment supported है, लेकिन अभी optimized नहीं है
- इस साल के अंत तक NDK ABI पूरा हो जाएगा, और जल्द ही Android के CI में Canary builds का उपयोग किया जा सकेगा
- x86-64 और ARM64 पर RISC-V को आसानी से test करना संभव हो सकेगा
- 2024 तक, विभिन्न device form factors के लिए applications test करने में सक्षम, पूरी सुविधाओं वाला emulator जारी करने की योजना है
- Qualcomm के साथ हालिया collaboration में घोषित किए अनुसार, wearables पहला form factor होने की उम्मीद है
- लेकिन केवल Android operating system को port करना ही पर्याप्त नहीं है
- Google community और RISE (RISC-V Software Ecosystem) के साथ सहयोग कर रहा है
- RISE project की स्थापना इस उद्देश्य से की गई कि उच्च-स्तरीय operating systems चलाने वाले, high-performance और power-efficient RISC-V processor cores के लिए software availability को तेज करने के तरीके उपलब्ध कराए जा सकें
- इसमें केवल Android ही नहीं, बल्कि high-performance computing सहित विभिन्न application क्षेत्रों के Linux और अन्य operating systems भी शामिल हैं
- RISE project में Andes, Google, Intel, Imagination Technologies, MediaTek, Nvidia, Qualcomm Technologies, Red Hat, Rivos, Samsung, SiFive, T-Head और Ventana के सदस्य शामिल हैं
- Google लंबे समय से premium membership और board participation से आगे बढ़कर RISC-V International में अपना मजबूत निवेश जारी रखे हुए है और उसका विस्तार कर रहा है
- Android का RISC-V support toolchain से लेकर foundational support libraries तक कई तरह के contributions पर निर्भर है; इच्छुक योगदानकर्ताओं की भागीदारी का स्वागत है
1 टिप्पणियां
Google चाहता है कि RISC-V एक "Tier 1" Android architecture बने