7 पॉइंट द्वारा xguru 2023-11-02 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 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 पर निर्भर है; इच्छुक योगदानकर्ताओं की भागीदारी का स्वागत है