نماد آخرین خبر
  1. جذاب ترین ها
موبایل و بازی

نسخه جدید Vulkan در اندروید ۱۶ عملکرد بازی‌ها را به‌طور چشمگیری ارتقا می‌دهد

منبع
ترنجي
بروزرسانی
نسخه جدید Vulkan در اندروید ۱۶ عملکرد بازی‌ها را به‌طور چشمگیری ارتقا می‌دهد

ترنجی/ امروزه، به‌دلیل پیشرفت سخت‌افزار و بهبود قابلیت‌های رندرینگ گرافیکی در سیستم‌عامل اندروید، بهترین بازی‌های اندرویدی ظاهری بسیار پیشرفته‌تر نسبت به چند سال پیش دارند. اکثر دستگاه‌های اندرویدی اکنون از Vulkan، استاندارد صنعتی API برای گرافیک و محاسبات، پشتیبانی می‌کنند. این فناوری به بازی‌ها اجازه می‌دهد تا به‌صورت کارآمد روی دستگاه‌های مدرن اجرا شوند. آخرین نسخه این API، یعنی Vulkan 1.4، ویژگی جدیدی را معرفی می‌کند که می‌تواند عملکرد بازی‌ها را روی دستگاه‌های آینده اندروید ۱۶ به‌طور چشمگیری ارتقا دهد.

نسخه جدید Vulkan در اندروید ۱۶
Vulkan یک API گرافیکی و محاسباتی 3D مدرن، کم‌هزینه و چندپلتفرمی است. این فناوری به توسعه‌دهندگان کنترل مستقیم‌تری بر GPU نسبت به OpenGL قدیمی می‌دهد. این کنترل مستقیم باعث کاهش بار پردازشی CPU شده و عملکرد برنامه‌ها و بازی‌های چندرشته‌ای را بهبود می‌بخشد. همچنین، Vulkan امکان استفاده از قابلیت‌های پیشرفته مانند ردیابی پرتو (ray tracing) را فراهم می‌کند که توسط GPUهای مدرن گوشی‌های هوشمند پشتیبانی می‌شوند.

اندروید از نسخه ۷.۰ Nougat در سال ۲۰۱۶ شروع به پشتیبانی از Vulkan کرد، اما در آغاز تنها تعداد کمی از دستگاه‌ها از این فناوری پشتیبانی می‌کردند. اکنون بیش از ۸۵٪ دستگاه‌های اندرویدی از Vulkan پشتیبانی می‌کنند. به‌همین‌دلیل، گوگل اخیراً Vulkan را به‌عنوان API گرافیکی رسمی اندروید معرفی کرده است. این بدان معناست که تمامی نرم‌افزارها باید از Vulkan برای ارتباط با GPU دستگاه استفاده کنند.

چالش‌های پیاده‌سازی Vulkan و راه‌حل‌ها
اگرچه اکثر دستگاه‌های اندرویدی از Vulkan پشتیبانی می‌کنند، اما وجود ناسازگاری در ویژگی‌های خاص Vulkan روی دستگاه‌های مختلف یک مشکل مهم است. برای حل این مشکل، گوگل برنامه Vulkan Profiles for Android (VPA) را معرفی کرده است. VPA مجموعه‌ای از ویژگی‌های Vulkan را تعریف می‌کند که GPUها باید پشتیبانی کنند تا از تست‌های گواهی گوگل برای یک نسخه خاص اندروید عبور کنند. به‌عنوان‌مثال، VPA 16 که برای تراشه‌های نسل بعدی طراحی شده است، الزامی بر پشتیبانی از ویژگی‌های خاصی از Vulkan است.

ویژگی Host Image Copy، انقلابی در بازی‌های اندروید
یکی از ویژگی‌های اجباری در VPA 16، قابلیت Host Image Copy است. این ویژگی که بخشی از استاندارد Vulkan 1.4 است، به‌گفته یکی از مهندسان گوگل، «بازی‌سازی برای اندروید» را دگرگون می‌کند. شاهباز یوسفی، توسعه‌دهنده نرم‌افزار ارشد در گوگل، در وبلاگ خود توضیح می‌دهد که Host Image Copy باعث انتقال بدون لرزش داده‌های بافت (textures) و کاهش زمان بارگذاری می‌شود. همچنین، این ویژگی مصرف حافظه GPU را نصف می‌کند.

Host Image Copy اجازه می‌دهد داده‌های تصویری مانند بافت‌ها با استفاده از CPU دستگاه کپی شوند، نه GPU. این کار نیاز به بافرهای موقت را حذف کرده و از منابع GPU برای رندرینگ فریم‌ها استفاده می‌کند. این فرآیند باعث کاهش لرزش و افزایش سرعت بارگذاری می‌شود.

سخن پایانی
ویژگی Host Image Copy در Vulkan 1.4 می‌تواند تحولی بزرگ در عملکرد بازی‌های اندروید ایجاد کند. این فناوری با کاهش زمان بارگذاری، کاهش لرزش و کاهش مصرف حافظه GPU، تجربه کاربری را بهبود می‌بخشد. با توجه به الزامات VPA 16، انتظار می‌رود تعداد دستگاه‌های پشتیبان از این ویژگی به‌سرعت افزایش یابد و بازی‌های آینده اندروید از این پیشرفت‌ها بهره‌مند شوند.

نظر شما درباره نسخه جدید Vulkan در اندروید ۱۶ چیست؟

در کانال آی‌تی و ™CanaleIT هم کلی عکس و ویدئوی دسته اول و جذاب داریم

اخبار بیشتر درباره

اخبار بیشتر درباره