در این تاپیک درباره پردازش فیزیک، موتورهای مطرح پردازش فیزیک یعنی PhysX و Havoc صحبت خواهیم کرد.
Printable View
در این تاپیک درباره پردازش فیزیک، موتورهای مطرح پردازش فیزیک یعنی PhysX و Havoc صحبت خواهیم کرد.
سایت NGOHQ.com که یکی از بزرگترین سایتهای منتشر کننده درایور های مود شده است امروز خبر جالبی رو منتشر کرد!
با درایور جدید اونها PhysX روی GPU های Radeon هم فعال می شود. در اینجا یک تست با Radeon HD 3850 گرفته شده که در 3DMark Vantage جدود 4200 امتیاز آورده (بدون PhysX این کارت حدود 3000 امتیاز میاره)
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
چون PhysX از طرف NVIDIA به عنوان Open Technology معرفی شده از نظر قانونی هم هیچ منعی برای این کار وجود نداره. این تیم بزودی این درایور رو برای همه منتشر می کنه. (شاید از بین رفتن یکی از آخرین برگهای برنده NVIDIA ...)
از كجا اين رو دانلود ميشه كرد من سه تابازي دارم كه موقع نصب PhysX رو نصب ميكنه و هيچكدومشون اجرا نميشه با اين درايور درست ميشه؟ البته گرافيكم يه خورده قديميه radeon 9600نقل قول:
نه کارت گرافیک شما از PhysX نمی تونه پشتیبانی کنه. این امکان فقط از Radeon HD 2000 و Geforce 8 به بعد قابل اجراست.نقل قول:
دوست عزیز این برنامه را از کجا میشه دریافت نمود و آیا روی 8800gt کا می کنه ؟!:10:نقل قول:
شما نيازي نيست چيزي نصب كني خود بازي اگر از PhysX استفاده كنه موقع نصب اون رو نصب ميكنهنقل قول:
بله پشتیبانی می کنه ولی فعلا NVIDIA فقط درایور Geforce PhysX رو برای Geforce 200 عرضه کرده. بزودی برای سری 8 و 9 هم عرضه میشه.نقل قول:
ATI سری 4000 چی ؟
این امکان فقط از Radeon HD 2000 و Geforce 8 به بعد قابل اجراست.نقل قول:
NVIDIA مرتب داره تاکید می کنه بهترین راه پردازش فیزیک از طریق GPU و بوسیله PhysX هست.
فعلا Havoc بیشترین محبوبیت رو در بین موتورهای فیزیک داره و تقریبا 300 بازی از Havoc پشتیبانی می کنند ولی پردازش فیزیک در Havoc توسط CPU انجام می شود نه GPU.
مدتی پیش ATI اعلام کرد به طور رسمی از PhysX پشتیبانی نخواهد کرد و کماکان به پشتیبانی از Havoc توسط CPU ادامه خواهد داد. ATI تصمیم داره تا تغییراتی در کدهای Havoc آن را برای پردازش توسط CPU بهینه تر از پیش کنه تا رقابت جدیدی بین Havoc و PhysX بوجود بیاد.
از طرف دیگه ATI در حال مذاکره با اینتل برای پشتیبانی از Havoc توسط GPU های ATI هست.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
بیشتر
کد:http://techgage.com/article/nvidias_physx_performance_and_status_report/2
انودیا همچنان در تلاش ساپورت PhysX رو روی کارتهایATI Radeon می باشد
کد:http://www.tgdaily.com/html_tmp/content-view-38283-135.html
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
NVIDIA از PhysX بعنوان یک ماشین powerful برای بهبود عملکرد کارت گرافیک و Xbox 360 وPlaystation 3 یاد کرده
PhysX روی 150 بازی پشتیبانی شده و ویژگیهای آن به قرار زیر می باشد
- Explosions that cause dust and collateral debris
- Characters with complex, jointed geometries for more life-like motion and interaction
- Spectacular new weapons with incredible effects
- Cloth that drapes and tears naturally
- Dense smoke & fog that billow around objects in motion
NVIDIA رسماً کمک خود را برای porting پردازشگر فیزیک روی کارتهای RADEON اعلام کرده این درحالی است که عکس العمل AMD در مقابل این اقدام بی تفاوت می باشد
همچنین انودیا از عرضه کارت های سری 8 با پشتیبانی از فیزیک خبر می دهد
خیلی جالبه... NVIDIA داره برای عبور از Havoc دست به همه کار می زنه ولی مثل اینکه ATI خیلی دلش نمی خواد PhysX از Havoc جلو بزنه! هفته گذشته هم چندین بار ATI و NVIDIA با هم مذاکره کردند که نتایج کلی اش همان تلاش ATI برای پشتیبانی از Havoc برای GPU بود!نقل قول:
شاید این عمل انویدیا کمی هم برای بدست اوردن DX10.1 ربط داشته باشه؟نقل قول:
NVIDIA رسماً کمک خود را برای porting پردازشگر فیزیک روی کارتهای RADEON اعلام کرده این درحالی است که عکس العمل AMD در مقابل این اقدام بی تفاوت می باشد
نه... به نظر می رسه NVIDIA اصلا سراغ پشتیبانی از DirectX 10.1 نخواهد رفت. به هر بزودی DirectX 11 توسط Microsoft معرفی میشه و در اواخر 2009 عرضه خواهد شد.نقل قول:
رقابت توی بازار پردازش فیزیک کماکان داره ادامه پیدا می کنه.
ATI بالاخره بعد از مذاکره با NVIDIA قبول نکرد از PhysX به طور رسمی پشتیبانی کنه و کماکان یکی از متحدهای درجه اول Intel Havoc به شمار می ره.
فعلا Havoc هم کماکان یک CPU Acceleration باقی می ماند و فعلا ATI و Intel در حال تغییرات Havoc و اجرای اون توسط GPU های Radeon احتمالا برای نسل بعد هستند.
NVIDIA کماکان از سایت NGHOQ.com حمایت می کنه و اعلام کرده برای پروژه Radeon PhysX آماده کمک و همکاری است.
رقابت داغی بین این موتورها بوجود آمده.جالب اینجاست که AMD و Intell در بازار پردازنده ها سالها رقیب هم بودند.شاید این عمل AMD سیاستی برای بوجود آوردن هماهنگی بیشتر و بهتر کارتهایش با سی پی یو های اینتل باشه!
4870 هم فیزیک داره؟!
در حا حاضر نه.نقل قول:
4870 هم فیزیک داره؟!
کدوم کارت ها فیزیک دارند؟!نقل قول:
ATI , NVIDIA
کارتهای سری Radeon HD 2000 و Geforce 8 به بعد قابلیت پردازش یکی از موتورهای فیزیک از طریق GPU رو دارند. ولی فعلا فقط برای Geforce 200 و Geforce 9800 GTX درایور PhysX عرضه شده.نقل قول:
سلام دوستان
خواستم بدونم این نرم افزار چیه و کارش چی هست؟
اگر می شه حزییاتش رو هم بگیید ممنون می شم
:10::11:
نقل قول:
سلام دوست عزیز
خیلی سئوالتون کلیه اما خود تا حدودی از دانسته های خودم استفاده میکنم و براتون توضیح میدم
ابتدا باید بگم Agia چیست ؟
Agia نام شرکتی است که برای اولین باز چیپ های شتابدهنده حرکات فیزیکی اجسام سه بعدی در محیط DirectX را ساخت
این چیپ اولین بار توسط شرکت BFG به بازار عرضه شد و هم اکنون شرکت های مختلفی برد های این کارت هارا میسازند مانند شرکت معروف Asus
کارت بالا همانطور که میبینید یک کارت PhysX با چیپ Agia است از برند Asus که برروی پورت PCI نصب میشود
ورژن دیگری از این کارت ها هم است که برروی پورت PCI Express 1X نصب میگردد
حال PhysX چیست ؟
حالتهای مختلفی از حرکت اجسام در فضای سه بعدی که دارای حرکتی Random میباشد و باید طبیعی نیز جلوه کند را PhysX گوشند.
مانند :
1. حرکت یک پرچم در باد
2. ریخته شدن مایع برروی زمین
3.پخش شدم قطعات و اشیاء بر اثر انفجار
و...
تا چند روز پیش فقط چیپهای شرکت Agia بودند که میتوانستند بصورت سخت افزاری این حالات را سرعت بخشیده و آنهارا طبیعی تر کنند ولی هم اکنون با آمدن نرم افزار جدید Agia چیپ های گرافیکی شرکت Nvidia از نسل Geforce 8 به بعد نیز میتوانند بصورت سخت افزاری این کاررا انجام دهند.
اگر شما دارای شتابدهنده PhysX نباشید چه میشود ؟
این حالتها بوسیله سی پی یو شما پردازش خواهد شد ولی باعث پایین آمدن سرعت سی پی یو و در بعضی اوقات پایین آمدن قدرت دستگاه در موقع اجرای بازی میشود.
درخاتمه باید بگم که موتور پردازشگر داخلی شرکت ATI در کارت های گرافیکی Radeon خود بنام Havok قرارداده که در آینده ای نزدیک این کارت ها از قابلیت شتاب سخت افزاری PhysX بهره مند میشوند
برای اطلاعات بیشتر و جامع تر به این سایت مراجعه کنید : [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ممنون [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] جان ولی من یکم توضیحات شما رو تکمیل می کنم...
این تا حدی تعریف پردازش فیزیک است... PhysX اسم موتور پردازش فیزیک هست که توسط AGEIA طراحی شد و از چند ماه پیش با خرید AGEIA توسط NVIDIA عملا به عنوان یکی از تکنولوژی های NVIDIA معرفی شد.نقل قول:
حال PhysX چیست ؟
حالتهای مختلفی از حرکت اجسام در فضای سه بعدی که دارای حرکتی Random میباشد و باید طبیعی نیز جلوه کند را PhysX گوشند.
مانند :
1. حرکت یک پرچم در باد
2. ریخته شدن مایع برروی زمین
3.پخش شدم قطعات و اشیاء بر اثر انفجار
و...
PhysX باعث میشه پردازش فیزیک از روی CPU برداشته بشه و توسط یک کارت دیگه به اسم PhysX Card ( و حالا توسط GPU های NVIDIA) صورت بگیره. پردازش فیزیک توسط GPU سریعتر و بهینه تر از پردازش بوسیله CPU هست.
درسته... NVIDIA تونست بالاخره PhysX رو توسط CUDA پورت کنه روی GPU هاش و از حالا GPU های نسل Geforce 8 به بعد می تونند پردازش فیزیک رو توسط PhysX بوسیله GPU انجام بدهند.نقل قول:
تا چند روز پیش فقط چیپهای شرکت Agia بودند که میتوانستند بصورت سخت افزاری این حالات را سرعت بخشیده و آنهارا طبیعی تر کنند ولی هم اکنون با آمدن نرم افزار جدید Agia چیپ های گرافیکی شرکت Nvidia از نسل Geforce 8 به بعد نیز میتوانند بصورت سخت افزاری این کاررا انجام دهند.
این قسمت درست نیست... (قبلا هم توی همین تاپیک توضیح دادم)نقل قول:
درخاتمه باید بگم که موتور پردازشگر داخلی شرکت ATI در کارت های گرافیکی Radeon خود بنام Havok قرارداده که در آینده ای نزدیک این کارت ها از قابلیت شتاب سخت افزاری PhysX بهره مند میشوند
Havoc یک موتور فیزیک دیگه (رقیب PhysX) است که در اختیار Intel قرار داره و فعلا فقط پردازش فیزیک رو توسط CPU انجام می ده. ATI هم فعلا از Havoc پشتیبانی می کنه و با Intel در حال به روز رسانی Havoc برای استفاده در GPU های خودش هست.
ATI و NVIDIA سر پشتیبانی از PhysX به توافق نرسیدند و ATI هیچ برنامه ای برای پشتیبانی از PhysX نداره...
چون PhysX یک Open Technology به حساب میاد همه آزاد هستند تا ازش استفاده کنند، سایت NGOHQ.com هم داره درایور PhysX رو برای GPU های Radeon آماده می کنه و چند عکس هم از موفقیت هاش منتشر کرده...
ببینم مثلا کارت من الان8800 gts 512 هست...درایوری چیزی هست برای دانلود...برای فیزیک؟؟؟
بله... فکر کنم مهدی جان لینکشو توی تاپیک اخبار گذاشته بودند.نقل قول:
سلام ارمان جان
اول از همه یک معذرت خواهی بابت اون تاپیک :31:...
و بعد اقا ارمان خوب الان کارت گرافیک من ati 4870 است باید چه کار کنم؟
باید چه نرم افزار رو نسب کنم تا CPU من بهتر پردازش کنه ......( یا GPU:13:):11:
ببخشید یعنی شما می فرمایید که این نرم افزار یعنیPhysX سی پی یو رو طوری تظنیم می کنه که برای بازی ها بهتر بشه...:20:
خوب ایا این نرم افزار بر روی کارت گرافیک های من هم جواب می ده؟:20:نقل قول:
سایت NGOHQ.com هم داره درایور PhysX رو برای GPU های Radeon آماده می کنه و چند عکس هم از موفقیت هاش منتشر کرده...
یه سوال دیگه هم داشتم من
یه بازی دارم به نام Turok حدود 18 گیگ حجمشه
وقتی تویه بازی هستم زیاد هنگ می کنه ( یا همون تیک تیک می زنه) هر چند دقیقه یه بار.
ولی اهسته نمی شه
لازم به ذکر است من هر چی رزو لیشن رو پایین بالا بیارم فرقی براش نمی کنه.. :41:
و همچنین کمی بازی کرایسیس( خیلی خیلی کمتر)
ایا به همون دلیلی است که سری کارت های ATI نرم افزار PhysX پشتبانی نمی کنه...
ممنون و خدا حافظ
ارمان میشه لینکشو بذاری پیدا نکردم:41:نقل قول:
شما فقط كافيه بجاي درايور استاندارد ATI از درايور NGOHQ استفاده كنيد. من چند وقت پيش رفتم تو سايتش فقط اخبارش بود.نقل قول:
مادبردت اگه PCI-Express 1.1 باشه
پردازندت اگه ضعيف باشه
ويندوزت اگه ويستا نباشه
اين احتمالات هست حالا كدوم يكي از محدوديتها رو سيستمت هست؟
نقل قول:
سینا جان باز از اون سوالات عجیب پرسیدی ها! جواب همش توی توضیح هایی که دادم بود! :31:
شما لازم نیست کاری کنید، هنوز هیچ موتور فیزیکی که روی GPU شما اجرا بشه وجود نداره... شما هیچ کاری نمی تونید انجام بدید. :13:
PhysX کاری با CPU نداره... فقط پردازش فیزیک رو توسط GPU انجام می ده و PhysX روی GPU و توسط Shader ها خیلی می تونه سریعتر از CPU باشه.
مشکلاتی که شما دارید هیچ ربطی به PhysX نداره. (اصلا این بازیها از PhysX پشتیبانی نمی کنند.)
درایور PhysX برای اجرا روی GPU های Radeon هنوز منتشر نشده و هنوز پروژه Radeon PhysX به به مرحله عرضه کلی نرسیده.
همون تاپیکی که گفتم، پست شماره 281 این هم لینکش [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]نقل قول:
ارمان در حالت کلی من درایور کارتو تا الان نصب کردم ...همین یعنی فیزیکش الان دیسیبل هست؟؟؟ با نصب تازه فعال میشه؟
تا وقتی اون درایور رو نصب نکرده باشید GPU شما قابلیت پشتیبانی از PhysX و پردازش فیزیک رو نداره. وقتی اون درایور رو نصب کنید می تونید پردازش فیزیک توسط GPU ( یا همون PhysX) رو Enable یا Disable کنید.نقل قول:
پس بنابراین میشه نتیجه گرفت که فعلاً کارت های ATI از PhysX پشتیبانی نمیکنند و باید منتظر یک درایور باشیم از سایت NGOHQ تا این مسئله حل بشه...
امیدوارم سریعتر ریلیز بشه برنامه
سلام ارمان جاننقل قول:
این رو بگم این بازی رو که نسب کردم یعنی Turok تویه یه dvd یه موشت درایور بود که یکی از درایو هاش open gl 2 بود و همچینی یکی شم AGEIA PhysX
نظرتون چیه؟:13::20:
مادبردت اگه PCI-Express 1.1 باشهنقل قول:
اره
**
پردازندت اگه ضعيف باشه
ضعیف نیست مدل e8400 است
ویندوزم هم ویستا نیست XP است
حاللا می شه واضع تر صحبت کنید که من متوجه بشم
حالا نشونه ها رو برای چی می خوانید...
واضع تر صحبت کنید:11:
سلام دوستان
یه چیز جالب
Nvidia PhysX runs on AMD Radeon 3870, scores 22,000 CPU marks in Vantage
:18:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ایا حقیقت داره
ادرس
[HTML]http://www.tgdaily.com/content/view/38137/135/[/HTML]
درسته همینطوره.نقل قول:
بله مثل اینکه Turok از PhysX پشتیبانی می کنه (نمی دونستم!)نقل قول:
سینا جان مشکلات سیستم شما در بازیها ارتباطی با این موضوع نداره... بحث رو توی یک تاپیک جدید ادامه بدید. :46:نقل قول:
این هم یکی از کارهای NGOHQ.com بوده... طبق گفته های این گروه PhysX روی GPU های Radeon کارایی خیلی خوبی داشته و این امیدوار کننده است!نقل قول: