نه دوست عزیز opencl کاملا به سمت gpu گرایش داره و یک api برای انجام پردازش غیر گرافیکی بر روی gpu هست (یک چیزی مثل ati stream و nvidia cuda) و از اونجایی که پردازش فیزیک هم در این حیطه قرار میگیره . بسیاری از نگاه ها به سمت opencl جذب شده .
و به قول شما اگر nvidia بخواد physx رو در opencl پورت کنه یعنی دو دستی اون رو تقدیم به رقبا کرده ! چون opencl یک api opensource هست !
کسی هم اون رو با directx مقایسه نکرده . چون dx اصولا برای پردازش گرافیکی روی gpu هست اما opencl برای پردزاش غیر گرافیکی روی gpu , اون api که باید با dx مقایسه بشه opengl هست نه opencl !
پس فراموش نکنید که اصلا هرف از opencl انجام محسابات گرافیکی نیست و اصلا همچین قابلیتی هم نداره .
و در آخر اینکه فعلا من هر چی هم بگم شما حرف خودت رو میزنی پس بهتره مدتی صبر کنیم و ببینیم که کی درست میگفته !
general-purpos هست یعنی برای هر کاری میشه ازش استفاده کرد اگر یک Library برای کار گرافیکی براش باشه برای اونم میشه استفاده کرد.
این یسری Document که پیدا کردم کسی خواست بخونه جالبه، من خودمم علاقه مند شدم:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید