سبد خرید
0

سبد خرید شما خالی است.

حساب کاربری

یا

حداقل 8 کاراکتر

Generic filters
جستجو در عنوان
جستجو در محتوا

آخرین مطالب

آموزشی

اجرای بازی The Witcher 3 بر روی پردازنده های RISC-V

در یک گام مهم برای معماری RISC-V، توسعه‌دهندگان شبیه‌ساز Box86 و Box64 موفق شدند بازی The Witcher 3 را بر روی یک پردازنده RISC-V اجرا کنند. با اینکه عملکرد بازی هنوز بهینه نیست، حتی روی سیستم Milk-V Pioneer با پردازنده 64 هسته‌ای و کارت گرافیک AMD Radeon RX 5500 XT، این دستاورد قابل‌توجه است. RISC-V، که یک معماری مجموعه دستورالعمل آزاد و منبع‌باز است، در مقایسه با پلتفرم‌های معتبرتری مانند ARM و x86/x64 هنوز در مراحل ابتدایی خود قرار دارد. با وجود این، تیم Box86/Box64، که به خاطر ایجاد محیط‌هایی برای اجرای برنامه‌های ویندوزی روی لینوکس شناخته شده‌اند، نشان داده‌اند که بازی‌های AAA نیز روی سخت‌افزار RISC-V قابل اجرا هستند. برای رسیدن به این موفقیت، توسعه‌دهندگان از Box64 با Wine و DXVK استفاده کردند تا دستورات لازم را شبیه‌سازی کنند.

عملکرد بازی هنوز چالش‌برانگیز است و The Witcher 3 تنها با سرعت ۱۵ فریم بر ثانیه اجرا می‌شود. با این حال، این طرح مفهومی نشان می‌دهد که RISC-V دارای پتانسیل بالایی است و به آینده امیدوارکننده‌ای اشاره می‌کند. برای کسانی که می‌خواهند این آزمایش را روی سخت‌افزارهای ضعیف‌تر تکرار کنند، غیرفعال کردن افک های آب و هوا و حذف پوشش گیاهی در محیط بازی ممکن است عملکرد نرخ فرمی را بهتر کند. یکی از توسعه‌دهندگان که قبلاً این بازی را روی GPU مجتمع اینتل در سال ۲۰۱۵ اجرا کرده بود، این نکته را مطرح کرده است. البته این بازی از nVIDIA HairWorks نیز پشتیبانی می کرد ولی همین ویژگی به شدت روی فریم ریت تاثیر منفی داشت در مقایسه با کیفیت گرافیکی که ارائه می کرد.

تیم Box86 شبیه‌سازی دستورات x86_64 را به عنوان یک مانع اصلی در اجرای The Witcher 3 روی RISC-V اعلام کرده. منابع محاسباتی زیادی برای “ترجمه” یا کامپایل این دستورات به معماری RISC-V مورد نیاز است، که بر لزوم بهینه‌سازی و توسعه بیشتر در آینده تأکید می‌کند. این دستاورد بر مبنای موفقیت قبلی تیم در ماه آگوست بدست آمده، زمانی که آن‌ها بازی‌های 2 بعدی مانند Stardew Valley و World of Goo را به طور کامل بر روی RISC-V اجرا کردند. گاها از معماری اپن سورس برای تهیه و دولپ اینترفیس ماشین ها و IoT یا خانه هوشمند به کار می رود.

منبع: Techpowerup

دیدگاه کاربران
16 دیدگاه
ارسال دیدگاه
مقایسه محصولات

0 محصول

مقایسه محصول
مقایسه محصول
مقایسه محصول
مقایسه محصول