موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
أثناء قراءتي لمراجعات ال HD5870 من المواقع المختلفة قراءة متأنية لكل حرف فوجئت بالتالي في موقع Techreport
https://www.techreport.com/articles.x/17618/13
https://www.techreport.com/r.x/radeo...u-util-620.jpg
اقتباس:
Ok, so it's hard to see, but Task Manager is showing CPU utilization of 14%, which means the game—and Nvidia's purportedly multithreaded PhysX solver—is making use of just over one of our Core i7-965 Extreme's eight front-ends and less than one of its four cores. I'd say that in this situation, failing to make use of the CPU power available amounts to sabotaging performance on your competition's hardware. The truth is that rigid-body physics isn't too terribly hard to do on a modern CPU, even with lots of objects. Nvidia may not wish to port is PhysX solver to the Radeon, even though a GPU like Cypress is more than capable of handling the job. That's a shame, yet one can understand the business reasons. But if Nvidia is going to pay game developers to incorporate PhysX support into their games, it ought to work in good faith to optimize for the various processors available to it. At a very basic level, threading your easily parallelizable CPU-based PhysX solver should be part of that work, in my view.
"على الرغم من صغر الصورة الا ان برنامج منظم المهام يظهر بوضوح ان استخدام المعالج المركزي هو 14% فقط !مما يعني ان اللعبة (لعبة Sacred 2) ومن وراءها محرك ال PhysX الخاص ب nVIDIA يستخدما بالكاد أكثر من قالب افتراضي واحد فقط من معالج ال Core i7 965 EXTREME وأقل من نواة حقيقية واحدة من أنوية المعالج الأربع ! والتفسير الوحيد لهذا الوضع هو ان nVIDIA لم تريد الإستفادة من القوة الهائلة التي يقدمها المعالج ذو الأداء العالي كي تخرب من أداء بطاقات الشركة المنافسة. الحقيقة هي ان التأثيرات الفيزيائية في الألعاب ليست من الصعوبة الفائقة كي لا تستطيع المعالجات المركزية الحديثة معالجتها وnVIDIA في نفس الوقت لا تريد جعل محركها مفتوح كي يعمل على بطاقات ال Radeon على الرغم من ان معالج رسومي مثل ال Cypress أكثر من قادر على أداء المهمة وذلك عارٍ عليها . نستطيع أن نتفهم الأسباب التسويقية وراء حصرية ال PhysX ولكن لو ان nVIDIA تدفع أموالاً لبعض مطوري كي يدعموا ال PhysX في ألعابهم يجب أن يكون ذلك بطريقة شريفة وتترك تلك الألعاب كي تستفيد من قوة المعالجات المركزية المتاحة مثل باقي الألعاب, على الأقل بجعل ال PhysX مبرمجاً كي يعمل بطريقة عادية على المعالجات المركزية كما هي العادة"
تحليلي للخبر :
يبدو ان nVIDIA قامت بجعل الأكواد اللخاصة بال PhysX لا تستفيد من قوة أي معالج مركزي حديث وتركها تعمل على معالجاتها الرسومية فقط وهذا أسلوب غير شريف الهدف منه واضح
كل الألعاب تستفيد من المعالجات المركزية الا تلك المعتمدة على ال PhysX على ما يبدو
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
ده لأن التأثيرات الفيزيائية بتكون على كرت الشاشة و ده بيقلل من العبء الملقى على المعالج المركزي فطبيعي أن استخدام المعالج يقل.
تعديل : و كمان الألعاب بتتفاوت في الاعتماد على قدرة المعالج المركزي فمثلا لعبة GTA IV تعتمد على المعالج أكثر من كرت الشاشة.
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
شكرا علي الموضوع يا أستاذ مينا و واضح أن أنفيديا هتستمر كدة علي طول ....
اقتباس:
سأقوم بتجربة ديمو Batman بعد قليل لأنه الوحيد الداعم للفيزيائية عندي كي أتأكد ان كان هذا صحيحاً أم لا
ما بلاش أحسن :D
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
شكراً أخوي مينا على الخبر
الافضل هو الامر المشترك ان يكون المعالج المركزي لديه ادوار يقوم بها و كذلك المعالج الرسومي مثل على هذا الألعاب
التي تستخدم محرك havok تستخدم المعالج المركزي و بهذا من لا يمتلك معالج قوي لن يستطيع ان يستمتع بها بشكل
افضل كل هذه الامور افتراضية دعونا نلقي اضواء على بعض العاب التي تستخدم المعالج الرسومي و المعالج المركزي
و يوجد بها مؤثرات فيزيائية مثل صغير لعبه Red.Faction.Guerrilla لا يوجد بها جرافيك عالي جداً ولكن في نفس الوقت
تحصل على فريمات صغيره لماذا و سبب ان العبه مبرمجه كى تعمل على المعالج المركزي كمؤثرات و من يعالجها هوه
المعالج المركزي و المعالج الرسومي لديه مهام اخرى يقوم بها ولكن اكثر الضغط يكون على المعالج المركزي كل
التقنيات نستطيع ان نقول انها سلبيه مرات وايجابيه مرات لا يوجد شي كامل
واسف على الاطاله
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
اقتباس:
المشاركة الأصلية كتبت بواسطة Jiraiya
شكراً أخوي مينا على الخبر
الافضل هو الامر المشترك ان يكون المعالج المركزي لديه ادوار يقوم بها و كذلك المعالج الرسومي مثل على هذا الألعاب
التي تستخدم محرك havok تستخدم المعالج المركزي و بهذا من لا يمتلك معالج قوي لن يستطيع ان يستمتع بها بشكل
افضل كل هذه الامور افتراضية دعونا نلقي اضواء على بعض العاب التي تستخدم المعالج الرسومي و المعالج المركزي
و يوجد بها مؤثرات فيزيائية مثل صغير لعبه Red.Faction.Guerrilla لا يوجد بها جرافيك عالي جداً ولكن في نفس الوقت
تحصل على فريمات صغيره لماذا و سبب ان العبه مبرمجه كى تعمل على المعالج المركزي كمؤثرات و من يعالجها هوه
المعالج المركزي و المعالج الرسومي لديه مهام اخرى يقوم بها ولكن اكثر الضغط يكون على المعالج المركزي كل
التقنيات نستطيع ان نقول انها سلبيه مرات وايجابيه مرات لا يوجد شي كامل
واسف على الاطاله
بالضبط
وهذا هو ما يقوله الموقع :)
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
اقتباس:
المشاركة الأصلية كتبت بواسطة HD5870X2
بالضبط
وهذا هو ما يقوله الموقع :)
كل هذه الاستنتاجات مني بدون الذهاب للموقع :D كان معكم المحقق كونان :D:D
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
اقتباس:
المشاركة الأصلية كتبت بواسطة HD5870X2
تحليلي للخبر :
يبدو ان nVIDIA قامت بجعل الأكواد اللخاصة بال PhysX لا تستفيد من قوة أي معالج مركزي حديث وتركها تعمل على معالجاتها الرسومية فقط وهذا أسلوب غير شريف الهدف منه واضح
كل الألعاب تستفيد من المعالجات المركزية الا تلك المعتمدة على ال PhysX على ما يبدو
يعني في نهاية الأمر مو هو بيد أنفديا أن تجعلها مفتوحة المصدر لان الفيزكس نفسه كان مغلق المصدر
وإذا كان كلام الموقع صحيح فلماذا لم يجربوا ألعاب أخرى قوية مثل ut3 أو batman
وعلى فكرة لا أحد يقول أن محرك havok أفضل من الفيزكس
محرك havok ماله نفع أمام الفيزكس
تعرفون أيش الميزة بمحرك havok أنه يعمل على الكونسول بفيزيائية جيدة
و أكرر الـPhysX هو معالجة الفيزيائية بمعالج الرسومية سواء أنفديا أو ati أو الـppu بدون إستخدام المعالج المركزي
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
اقتباس:
يبدو ان nVIDIA قامت بجعل الأكواد اللخاصة بال PhysX لا تستفيد من قوة أي معالج مركزي حديث وتركها تعمل على معالجاتها الرسومية فقط وهذا أسلوب غير شريف الهدف منه واضح
كل الألعاب تستفيد من المعالجات المركزية الا تلك المعتمدة على ال PhysX على ما يبدو
مينا
مفيش أى غلط من ان فيديا!
اساسا هى موجهة كذا حاجة من شركتها للعمل على ال GPU
انا كان لى مقال قبل كده فى توقيعي عن ال Physx in General على المعالج المركزى وال GPU , قوة الفيزيكس على ال GPU عشان كده هافوك AMD حتموت وتشغله على كروتها وعملت Bullet لكروتها!
انا مش شايف ان فيديا غلط لأنه ال Physx شغال كويس على ال GPU احسن من ال CPU مهما كان قوى
واكيد ان فيديا كارتها اللى بتلعب بيه الفيزيكس لو هى متاكدة انه يشتغل احسن على ال CPU كانت فعلته ليعمل عليها:), مش حتغامر بأخر كارت حتى الأن معاها
الجيمز اللى فيها فيزيكس بتستفاد من ال CPU زيها زى اى لعبة ماعدا الفيزيكس يعمل على ال GPU سواء نفس الكارت لل Gaming او واحد تانى متركب للغرض ده بس
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
اقتباس:
المشاركة الأصلية كتبت بواسطة The.Hulk
مينا
مفيش أى غلط من ان فيديا!
اساسا هى موجهة كذا حاجة من شركتها للعمل على ال GPU
انا كان لى مقال قبل كده فى توقيعي عن ال Physx in General على المعالج المركزى وال GPU , قوة الفيزيكس على ال GPU عشان كده هافوك AMD حتموت وتشغله على كروتها وعملت Bullet لكروتها!
انا مش شايف ان فيديا غلط لأنه ال Physx شغال كويس على ال GPU احسن من ال CPU مهما كان قوى
واكيد ان فيديا كارتها اللى بتلعب بيه الفيزيكس لو هى متاكدة انه يشتغل احسن على ال CPU كانت فعلته ليعمل عليها:), مش حتغامر بأخر كارت حتى الأن معاها
الجيمز اللى فيها فيزيكس بتستفاد من ال CPU زيها زى اى لعبة ماعدا الفيزيكس يعمل على ال GPU سواء نفس الكارت لل Gaming او واحد تانى متركب للغرض ده بس
لا يا عزيزي
هي جعلت ال PhysX لا يحمل على ال CPU ولا يستفيد منه فكيف تحكم على ال CPU انه لا يستطيع معالجة ال PhysX وانت مصمم الكود بحيث لا يستفيد منه ؟ ;)
ومن ناحية أخرى من لديه كارت ATI ويشغل لعبة بها PhysX وعنده معالج مركزي قوي فان اللعبة لا تحاول الإستفادة من قوة المعالج المركزي من الأساس كي تظهر ان ال GPU PhysX هو الحل الوحيد
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
nVIDIAحرة :)
من يريد الاستمتاع بمزايا PhysX فعليه بمعالج رسومي من nVIDIA ..
شركة دفعت المليارات لإقتناء التقنية وتعبت على تطويرها .
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
اقتباس:
هي جعلت ال PhysX لا يحمل على ال CPU ولا يستفيد منه فكيف تحكم على ال CPU انه لا يستطيع معالجة ال PhysX وانت مصمم الكود بحيث لا يستفيد منه ؟ ;)
بس يا مينا ال Physx من أيام Agiea وهو كان يعمل على PPU منفصل وان فيديا جعلته يعمل على كروتها بس! مفيش مرة كان على ال GPU
الوحيد اللى على ال GPU هو هافوك , ولو تبص فى الاختبار مكنش قادر يتفاعل صح على ال CPU مهما كان قوى!
ال CPU مش حيقدر يهاندل كا حاجة! اذا كان الهافوك مش قادر يشتغل بكفاءة على ال CPU حتنزل له Physx?
امال ليه المصممين مش قادرين يحطوا اوامر فيزيكس عالية على هافوك؟
مهو بسبب ال Limitation بتاع ال CPU عموما مع التقنية دى
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
السلام عليكم
ياجماعة نفديا وليس ان فيديا
الكلمة تكتب كما تنطق
لذلك تجد حرف الN مشبوك مع باقى الكلمة وليس حرف منفصل
وبنسمعها فى الجيم اللى برعاية نفديا فى اول اللعبة الانسة بتقول نفديا وليس ان فيديا
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
اقتباس:
المشاركة الأصلية كتبت بواسطة Extreme2
nVIDIAحرة :)
من يريد الاستمتاع بمزايا PhysX فعليه بمعالج رسومي من nVIDIA ..
شركة دفعت المليارات لإقتناء التقنية وتعبت على تطويرها .
انا اتفق معك اخى :ah24:
رد: موقع Techreport يتهم nVIDIA اتهامات خطيرة للغاية بخصوص ال PhysX
طيب ليش هالكلام ما كنا نسمعه ايام aegia pyhsx ؟ مثل ما قال الاخوة الشركة اشترت التقنية ومن حقها ما تخليها تشتغل
على اي شي اخر معالج كان ام Ati .