انویدیا کدهای PhysX و Flow را به طور کامل متن باز کرد؛ آیا مشکلات کارتهای گرافیک جدید حل میشود؟
انویدیا تمام کدهای GPU مربوط به فناوری PhysX و پیادهسازی کتابخانه Flow را به طور کامل منتشر کرد. این اتفاق پس از مشکلات پشتیبانی کارتهای جدید RTX 50 از بعضی بازیهای قدیمی رخ داد و میتواند به مادسازان امکان دهد سازگاری بازیهای PhysX با کارتهای گرافیک نسل جدید را بهبود ببخشند.
بر اساس گزارش WCCFtech، اگرچه کیت توسعه نرمافزار PhysX حدود شش سال و نیم پیش منتشر شده بود، اما تمام بخشهای آن، به خصوص کدهای حیاتی مربوط به برنامهریزی هستههای کودا، در دسترس عموم قرار نگرفته بود. انویدیا در بیانیه خود ضمن اعلام انتشار کامل کد کرنل شبیهسازی GPU، اظهار داشت:
ما هیجانزدهایم که اعلام کنیم آخرین بهروزرسانی PhysX SDK اکنون شامل تمام کدهای منبع GPU است که به طور کامل تحت مجوز BSD-3 منتشر شدهاند!
با بیش از ۵۰۰ کرنل CUDA که ویژگیهایی مانند دینامیک اجسام سخت، شبیهسازی سیالات و اشیاء تغییر شکلپذیر را پشتیبانی میکنند، GPU PhysX یکی از پیشرفتهترین کاربردهای شبیهسازی بلادرنگ با استفاده از CUDA و برنامهنویسی GPU محسوب میشود. امیدواریم این انتشار به عنوان منبع ارزشمندی برای یادگیری، آزمایش و توسعه مفید باشد.
علاوه بر این، ما همچنین پیادهسازی کامل شیدر محاسباتی GPU برای Flow SDK، کتابخانه شبیهسازی بلادرنگ سیالات مبتنی بر شبکه اسپارس را به صورت متنباز منتشر کردهایم.
حل مشکل سازگاری بازیها قدیمی توسط کاربران؟
این خبر در حالی منتشر میشود که اخیراً نام PhysX به دلیل دیگری دوباره بر سر زبانها افتاده بود. کاربران متوجه شدند که انویدیا پشتیبانی از این فناوری را برای کارتهای گرافیک جدید سری GeForce RTX 50 حذف کرده است. این موضوع باعث ایجاد مشکلاتی در اجرای برخی بازیهای قدیمیتر شده و بعضی از کاربران را به جستجوی راهکارهای غیرمعمول، مانند استفاده همزمان از یک کارت گرافیک RTX 50 در کنار یک کارت RTX 3050 صرفاً برای پردازش PhysX، وادار کرده بود.
مشکل عدم پشتیبانی از PhysX روی تعداد محدودی از بازیهای قدیمی کامپیوتر، مانند Batman: Arkham Asylum و Mirror’s Edge تأثیر میگذارد که از قابلیتهای پیشرفته PhysX برای شبیهسازی فیزیک روی GPU استفاده میکردند. با این حال، انتشار کد منبع کرنل شبیهسازی GPU به این معنی است که اکنون جامعه مادسازها میتوانند با دسترسی به کدهای اصلی، مشکل سازگاری را برای کارتهای گرافیک جدید برطرف کنند.
در همین رابطه بخوانید:
– PhysX به تاریخ پیوست؛ انویدیا دیگر از این فناوری نمادین پشتیبانی نمیکند
– به این دلیل RTX 5090 به یک کارت گرافیک کمکی نیاز دارد!
هرچند انتظار میرفت که خود انویدیا برای رفع مشکل پیشقدم شود، اما این اقدام حداقل فرصتی را کاربران فراهم میکند تا راه حلی برای این مسئله بیابند.
منبع: https://www.shahrsakhtafzar.com/fa/news/graphic-card/55418-nvidia-physx-flow-open-source