• Android ซึ่งเป็นระบบปฏิบัติการโอเพนซอร์ส ได้เพิ่มการรองรับ RISC-V ซึ่งเป็นสถาปัตยกรรมชุดคำสั่งแบบเปิดและใช้งานได้ฟรี
  • RISC-V ถูกคิดค้นขึ้นที่มหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ และได้รับการยอมรับอย่างรวดเร็วในพื้นที่เทคโนโลยีหลากหลาย เช่น ระบบฝังตัวและไมโครคอนโทรลเลอร์, แอ็กเซเลอเรเตอร์, เซิร์ฟเวอร์ และโมบายคอมพิวติ้ง
  • ในเดือนพฤศจิกายน 2022 Google ได้ประกาศในงาน RISC-V Summit ว่าเริ่มรับแพตช์ RISC-V และเริ่มพัฒนาการรองรับ RISC-V บน Android ให้มีความสมบูรณ์มากขึ้น
  • RISC-V เป็น ISA แบบโมดูลาร์ที่มีส่วนขยายแบบเลือกใช้จำนวนมาก โดย Google ได้กำหนดชุดส่วนขยายเริ่มต้นที่สำคัญต่อประสิทธิภาพสูงไว้แล้ว ซึ่งรวมถึงโปรไฟล์ rva22 และส่วนขยายเวกเตอร์และเวกเตอร์เข้ารหัสลับ
  • ตอนนี้นักพัฒนาสามารถใช้การรองรับ Cuttlefish Virtual Device เพื่อสร้าง ทดสอบ และรันการรองรับ RISC-V ของ Android บนเครื่องของตนเองได้
  • แพตช์ในปัจจุบันรองรับการสร้างและรันประสบการณ์พื้นฐานของ Android Open Source Project แต่ยังไม่ได้รับการปรับแต่งอย่างสมบูรณ์
  • Google มีแผนจะสรุป NDK ABI และเปิดให้ใช้แคนารีบิลด์บน CI สาธารณะของ Android ในเร็ว ๆ นี้ และภายในปี 2024 มีแผนจะเปิดให้ใช้ RISC-V บน x86-64 และ ARM64 เพื่อให้ทดสอบแอปพลิเคชัน Android แบบ riscv64 บนเครื่องโฮสต์ได้สะดวกยิ่งขึ้น
  • Google กำลังทำงานร่วมกับชุมชนและ RISE (RISC-V Software Ecosystem) เพื่อเร่งความพร้อมใช้งานของซอฟต์แวร์ที่รันระบบปฏิบัติการระดับสูงบนคอร์โปรเซสเซอร์ RISC-V ที่มีประสิทธิภาพสูงและใช้พลังงานต่ำ
  • Google กำลังขยายการลงทุนใน RISC-V International และทำงานร่วมกับผู้มีส่วนร่วมที่มีบทบาทสำคัญใน steering committee, working group และ technical committee
  • การรองรับ RISC-V บน Android อาศัยการมีส่วนร่วมที่หลากหลาย ตั้งแต่ toolchain ไปจนถึงไลบรารีรองรับพื้นฐาน
  • นักพัฒนาที่สนใจร่วมมีส่วนร่วมสามารถเข้าไปที่ https://github.com/google/android-riscv64 เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีสร้างและทดสอบการรองรับ RISC-V บน Android

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น