نرم افزار و برنامه ها

گوگل امولاتورهای RISCV را در 2024 در اختیار توسعه دهندگان قرار می دهد

چندی قبل کوالکام اعلام کرد که با همکاری گوگل روی تراشه RISCV Wear OS کار می کند. اکنون تیم اندروید از پذیرش RISCV خبر داده و گفته است که امولاتورهای این معماری در سال 2024 در دسترس عموم توسعه دهندگان قرار خواهد گرفت. به نظر می رسد که ابتدا گجت های پوشیدنی از معماری RISCV بهره مند شوند.

RISCV یک معماری مجموعه دستورالعمل استاندارد باز (ISA) است که به همان شیوه ای که برنامه های متن باز در دنیای نرم افزارها همکاری و مشارکت همگانی را فراهم می کنند، امکان می دهد چنین رویه ای در اکوسیستم سخت افزاری پیاده سازی شود. RISCV که 10 سال پیش در دانشگاه کالیفرنیا، برکلی اختراع شد، به سرعت در میکروکنترلرها جا سازی و به کار گرفته شد. در سال های اخیر نیز راه خود را به شتاب دهنده ها، سرورها و محاسبات سیار باز کرده است.

اکنون RISCV به دنیای اندروید وارد می شود. پیش ازاین گوگل گفته بود که می خواهد از معماری پیشرفته پردازنده «tier1» در اندروید استفاده کند و RISCV را در شرایطی برابر با فناوری Arm قرار دهد. کوالکام نیز اولین تراشه اندروید RISCV را که نوعی اسنپدراگون برای ساعت های هوشمند است، معرفی کرد.

حرکت گوگل به سمت معماری RISCV

حالا براساس گزارشی تازه، گوگل می گوید که پشتیبانی کامل از RISCV را در اندروید شروع کرده است. تمرکز ویژه گوگل روی این است که هر CPU که معماری RISCV داشته باشد به بهترین عملکرد خود دست پیدا کند. درحال حاضر توسعه دهندگان می توانند با استفاده از دستگاه مجازی Cuttlefish، پشتیبانی اندروید از RISCV را آزمایش و اجرا کنند، و مبتنی بر پروژه AOSP که هنوز به طور کامل بهینه سازی نشده است، برنامه های خود را بسازند.

به عنوان مثال، بهینه سازی بک اند Android Runtime هنوز درحال انجام است. علاوه براین، پروژه های خارجی و کامپایلرها هنوز کاملاً بهینه نیستند تا از اکستنشن هایی مثلاً درزمینه وکتورها بهره بگیرند. گوگل برای اطمینان از سازگاری برنامه ها، درنظر دارد تا اواخر سال جاری میلادی NDK ABI را نهایی کرده و بیلدهای قناری را در CI عمومی اندروید عرضه کند. به علاوه، RISCV روی x8664 و ARM64 برای آزمایش در دسترس عموم قرار خواهد گرفت.

احتمالاً شبیه سازها یا امولاتورهای اندرویدی RISCV در سال 2024 در دسترس عموم قرار بگیرند. گوگل تأکید کرده است که به احتمال زیاد گجت های پوشیدنی اولین ابزارهای مورد آزمایش با این معماری باشند.

مقالات مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا