كل عام هو “عام RISC-V؟” للمضي قدما –
لدينا دعم نظام التشغيل RISC-V، والرقائق القادمة، وقريبًا، النظام البيئي للتطبيقات.
جوجل
يدخل Android ببطء إلى عصر RISC-V. لقد رأينا حتى الآن Google تقول إنها تريد تقديم بنية وحدة المعالجة المركزية الصاعدة دعم “المستوى 1”. في Android، مما يضع RISC-V على قدم المساواة مع Arm. أعلنت شركة كوالكوم عن الأول شريحة أندرويد RISC-V واسعة الانتشار، شريحة Snapdragon Wear التي لا تزال بدون عنوان للساعات الذكية. أعلنت Google الآن عن جدول زمني لأدوات المطورين عبر مدونة Google مفتوحة المصدر. آخر مشاركة بعنوان “Android وRISC-V: ما تحتاج إلى معرفته لتكون جاهزًا“.
سيتطلب الحصول على نظام التشغيل Android والنظام البيئي للتطبيقات لدعم بنية جديدة قدرًا لا يصدق من العمل من Google والمطورين، وتضع هذه الأدوات الأساس لهذا العمل. أولاً، لدى Google بالفعل محاكي الجهاز الافتراضي “Cuttlefish” قيد التشغيل، بما في ذلك صورة متحركة منه أثناء التشغيل. هذا ليس “محاكي Android” الرسمي – الذي يستهدف مطوري التطبيقات الذين يقومون بتطوير التطبيقات – Cuttlefish هو محاكي أجهزة لـ تطوير نظام التشغيل أندرويد. إنها نفس فكرة محاكي Android ولكن بالنسبة للنصف السفلي من مجموعة التكنولوجيا – النواة وإطار العمل وأجزاء الأجهزة. يتيح Cuttlefish لشركة Google والمساهمين الآخرين في نظام التشغيل Android العمل على إصدار RISC-V Android دون العبث بجهاز RISC-V فردي. تقول Google إنها تعمل بشكل جيد بما فيه الكفاية الآن تحميل ومحاكاة جهاز RISC-V اليوم، على الرغم من أن الشركة تحذر من عدم تحسين أي شيء حتى الآن.
والخطوة التالية هي تشغيل محاكي Android (لمطوري التطبيقات)، وتقول Google: “بحلول عام 2024، تتمثل الخطة في إتاحة المحاكيات للعامة، مع مجموعة ميزات كاملة لاختبار التطبيقات لمختلف عوامل شكل الجهاز!” إن الشيء الجميل في Android هو أن معظم أكواد التطبيقات مكتوبة دون وضع أي بنية في الاعتبار، فكلها مجرد Java/Kotlin. لذلك، بمجرد أن يبدأ Android RunTime في إصدار كود RISC-V، يجب أن تعمل الكثير من أكواد التطبيق فقط. وهذا يعني أن معظم أعمال النقل ستحتاج إلى الخوض في الأشياء المكتوبة في NDK، مجموعة المطورين الأصلية، مثل المكتبات والألعاب. ومع ذلك، سيظل المحاكي رائعًا للاختبار.
ويؤكد المنشور أيضًا، من جانب جوجل هذه المرة، أن أ ساعة كوالكوم الذكية سيكون أول جهاز يعمل بنظام Android RISC-V في السوق. مع ال بكسل ووتش 2 عند تحويل SoCs من Samsung إلى Qualcomm، من المؤكد أننا نشعر أننا في مسار تصادمي لرؤية Pixel Watch 3 أو 4 تستخدم شريحة Qualcomm RISC-V.