قبل بضع أسابيع، كان يمكن للمستخدم الذي يمتلك بطاقة Ageia PhysX أن يسرّع محرك الفيزياء المشهور PhysX عتادياً باستخدام تلك البطاقة بغض النظر عن المسرّع الرسومي الذي يمتلكه
أما لمن لم يحالفه الحظ في امتلاك تلك البطاقة فيمكنه استخدام أي مسرّع من مسرّعات nVIDIA الرسومية ( بشرط أن تمتلك 256 ميجا على الأقل من الذاكرة ) وعليه أن يستخدمو أنظمة Windows XP أو Windows 7 لتركيب بطاقتي رسوميتين من شركتين مختلفتين لرفض نظام Windows Vista تركيب برنامجي قيادة مختلفين للرسوميّات...

بدءاً من برنامج القيادة 186 قامت NVIDIA بتعطيل هذا الأمر وحسب الرسالة التي وصلت أحد أعضاء منتدى NGNCQ من أحد المسؤولين في دعم الزبائن في NVIDIA فإن الأمر مرهون بأسباب تتعلق بتكاليف التطوير وضمان الجودة وأخيراً لأسباب تجارية...
“Hello JC,

Ill explain why this function was disabled.

Physx is an open software standard any company can freely develop hardware or software that supports it. Nvidia supports GPU accelerated Physx on NVIDIA GPUs while using NVIDIA GPUs for graphics. NVIDIA performs extensive Engineering, Development, and QA work that makes Physx a great experience for customers. For a variety of reasons – some development expense some quality assurance and some business reasons NVIDIA will not support GPU accelerated Physx with NVIDIA GPUs while GPU rendering is happening on non- NVIDIA GPUs. I’m sorry for any inconvenience caused but I hope you can understand.

Best Regards,
Troy
NVIDIA Customer Care”
ورغم أن هذه الرسالة تعد نوعاً ما تصريح رسمي من الشركة لرفضها تسريع الـ PhysX على كل جهاز لايستخدم مسرع رسومي من nVIDIA، إلا أن الأمر يبدو أكثر من هذا، ويبدو أنه يقتصر على الأسباب التجارية فقط من أجل جبر كل من يرغب بتقنيات PhysX أن يستخدم مسرّعات رسومية من NVIDIA فقط أي أنها مسألة إصرار على الاحتكار، أما لماذا ؟

موقع Geek3D قام بإجراء اختبارات تؤكد أن الأمر أكثر من مجرّد أمور تتعلق بتكلفة التطوير وضمان الجودة، بل أكثر بكونه أمر احتكاري، فالموقع قام بإجراء 5 اختبارات مختلفة كالتالي واستخدم برنامج PhysX FluidMark لقياس أداء الـ PhysX وذلك لمعرفة هل التسريع العتادي مفعّل أم لا

جميع الاختبارات تمّت ببطاقة HD 4850 وبرنامج قيادة Catalyst 9.10، ولكن بدلاً من استخدام بطاقة GeForce قام باستخدام بطاقة Ageia PPU وكما نعلم فمسائل ضمان الجودة لا تنطبق هنا لكون البطاقة مختلفة عن استخدام برنامج قيادة رسومي يمكن أن يتعارض ليشكل مشكلة في الجودة كما تدعي NVIDIA، قام الموقع باختبار بطاقة Ageia باستخدام برنامج قيادة مختلفين خاصّين بالبطاقة وليس بمسرعات رسوميّة...

1- اختبار الـ PhysX بنمط التسريع البرمجي ----> النتيجة 627 نقطة
2- اختبار الـ PhysX بنمط التسريع العتادي مع الإصدار 8.08.01 من برامج التشغيل للـ Ageia PPU ----> النتيجة : 1176 نقطة
3- اختبار الـ PhysX بنمط التسريع العتادي مع الإصدار 8.09.04 من برامج التشغيل للـ Ageia PPU ----> النتيجة : 1175 نقطة
اختبارات الإصدار الأحدث
4- اختبار الـ PhysX بنمط التسريع البرمجي مع الإصدار 9.09.0814 من برامج التشغيل للـ Ageia PPU ----> النتيجة : 630 نقطة*
5- اختبار الـ PhysX بنمط التسريع البرمجي مع الإصدار 9.09.0914 من برامج التشغيل للـ Ageia PPU ----> النتيجة : 634 نقطة*

في الاختبارين الـ 4 والـ 5، نلاحظ أن التسريع صار تسريعاً برمجياً، والسبب أن صاحب الاختبارات لم يتمكن حتى من تفعيل وضع التسريع العتادي ولهذا نزل الأداء إلى حدود التسريع البرمجي ( مثل نتائج الاختبار الأول )

فإن كانت حتى بطاقة Ageia PPU وهي بطاقة عادية وليست رسومية لايمكن الاستفادة منها إلا باستخدام مسرّع رسوميّات من NVIDIA فكيف يكون السبب مسألة توافق مع وجود مسرعات رسوميّة أخرى !!


المضحك المبكي، أن NVIDIA نفسها تقول أن AMD تعاقب المستخدمين عبر تأخير طرح لعبة مشهورة مثل Dirt 2 من أجل دعم DirectX 11 بينما لاتنظر نفسها وهي تعاقب جميع من يرغب بتجربة تقنية PhysX ( وهم بالتأكيد أكبر من عدد الذين ينتظرون ويرغبون بلعبة Dirt 2 ) بجبر المستخدمين على استخدام منتجاتها فقط !!

المصادر :
1- Slashgear
2- Toms Hardware Guide
3- Geek3D
4- arabhardware