رفتن به مطلب

bzx

کاربر سایت
  • پست

    15
  • تاریخ عضویت

  • آخرین بازدید

  • بازخورد

    0%

1 دنبال کننده

آخرین بازدید کنندگان نمایه

بلوک آخرین بازدید کننده ها غیر فعال شده است و به دیگر کاربران نشان داده نمی شود.

دستاورد های bzx

24

اعتبار در سایت

  1. گرافیک های انبرد اینتل هم قابلیت اجرای Open CL دارن ممکنه حالتی به صورت Force GPU وجود داشته باشه که کد هارو روی گرافیک اجرا کنه چون تست روی پردازنده های مختلفی اجرا شده و غیر ممکنه همچین امتیازی برای یک پردازنده 2 هسته ای اما از اونجایی که همین تست روی گرافیک 7970 تقریبا 150 میلی ثانیه طول میکشه 4 ثانیه شما میتونه نتیجه اجرا روی گرافیک اینتل باشه . من الان روی چند تا کامپیوتر کد رو تست کردم و نتیجه رو دیدم کد مشکل نداره 150000 عدد بدون مشکل مرتب شدن اگه میخواید نسخه ای که روی GPU هم اجرا میکنه رو بهتون میدم ببینید روی GPU چطوره
  2. ظاهرا تست اینجا روی CPU اجرا نشده و داره توسط GPU پردازش میشه که ممکنه به خاطر تنظیمات درایور Open CL از اینتل باشه . اگر دقت کنید یکی دیگه از دوستان هم تست G3220 گذاشته که حدود 32 ثانیه طول کشیده .
  3. سلام . تنها دلیلش فقط استفاده از تمام هسته هاست و از نهایت قدرت ALU در پردازنده استفاده میشه . از نظر هماهنگی خیر Open CL روی اینتل و AMD یکسان عمل میکنن . نکته اصلی این هست که اگر برنامه نویس ها میتونستن برنامه رو به این شکل Multi Thread و بهینه بنویسن پردازنده های AMD بیشتر خودشون رو نشون میدادن . اما وقتی یک برنامه رو به 2 یا 4 هسته محدود کنیم همیشه اینتل بهتر عمل میکنه این دوستمون که با 8150 تست گرفته اگه اورکلاک کنه به راحتی میتونه 4770k رو توی این تست پشت سر بذاره . البته اینم در نظر داشته باشیم که سری FX در پردازش های اعشاری از سری Phenom II ضعیف تر هستن چون به ازای 8 هسته فقط 4 واحد پردازش اعشاری موجوده ( 1 واحد به ازای هر ماژول 2 هسته ای )
  4. سلام منتظر تست سری FX بودم . شما چرا Overclock نکردید ؟ حیفه این پردازنده اورکلاک نشه !
  5. در اصل این زمانی هست که طول میکشه آرایه مرتب بشه . قطعا هرچقدر پایین تر باشه بهتر هست . تست رو چند بار اجرا کنید و پایین ترین رو بذارید .
  6. اگر گرافیکتون nvidia هست لطفا Cuda Toolkit رو نصب کنید و دوباره امتحان کنین . درایور های Nvidia در Open CL یکم دردسر دارن
  7. با تشکر قطعا این نرم افزار فقط و فقط سرعت ALU پردازنده بیشتر مورد تست قرار میده و جنبه های دیگه مثل سرعت آدرس دهی حافضه ، سرعت Cache ها ، استفاده از قابلیت های پیشرفته تر پردازنده ها مثل SSE4.1 و غیره استفاده نمیکنه این تست فقط مرتب کردن یک آرایه 150 هزار عددی رو نشون میده ، چیزی که خیلی نرم افزار های Multi core aware ممکنه در همچین شرایطی (یا مشابه) قرار بگیرن از نظر سطح زبان برنامه نویسی ، فقط Interface و قسمتی که آرایه رو میسازه و مقدار دهی میکنه با #C هست که حتی درست کردن و پر کردن آرایه در زمان تست حساب نمیشه چون #C برای همچین کاری آنچنان سریع نیست و این عمل به صورت Serial باید انجام بشه ( در این مورد ) . اما قسمت اصلی برنامه با Open CL نوشته شده که یک زبان سطح میانی برای پردازش روی GPU و CPU هست برنامه به ازای هر عدد یک Worker درست میکنه که تعداد بالایی هست و کاملا سی پی یو رو پر میکنه ، قطعا هسته های بیشتر و سرعت IPC بالاتر باعث سریع تر اجرا شدن خواهد شد هدف از این تست فقط و فقط تست ALU و قدرت پردازش خام یک پردازنده با استفاده از عملیات های غیر پیچیده ( مقایسه ، جمع و تفریق و ... ) هست . قطعا استفاده کردن از Extention های دیگر پردازنده میتونه باعث افزایش کارایی در موارد خاص مانند AES Encryption بشه اما هدف من فقط سنجش واحد محاسبات و منطق پردازنده با استفاده از دستورات General و یک سناریوی آشنا بوده . در مورد قویتر بودن سخت افزار A و B اینکه روی کاغذ قوی تر باشه اما در عمل ضعیف تر عمل کنه اول به درایور و معماری پردازش برمیگرده و دوم به نرم افزاری که داره از اون سخت افزار استفاده میکنه . قطعا شما اگه برنامه های Open CL رو بخواید روی GPU اجرا کنید و بخواید بهینه سازی اختصاصی برای Nvidia انجام بدید Warp Size در انویدیا 32 عدد هست در حالی که در کارت های AMD اندازه wavefront سایز 64 work item هست و این باعث میشه بهینه کردن کد برای یکی از GPU ها باعث کاهش کارای روی GPU دیگه بشه . اما بنده هیچ کدوم این مدل هارو استفاده نکردم و داده خام در اختیار درایور Open CL قرار میدم و خود درایور نسبت به نوع سخت افزار تصمیم میگیره Work group چه تعدادی work item درش قرار بگیره.
  8. با تشکر لطفا تست رو چند بار دیگه اجرا کنید ببینید آیا همین حدود امتیاز میده یا خیر .
  9. با سلام خدمت دوستان گرامی قبل از هر چیز از مدیران خواهش دارم این تاپیک رو سنجاق / Stick کنن که همیشه دیده بشه بنده برنامه ای رو با استفاده از #C و Open CL برای تست قدرت CPU و GPU نوشتم کار این برنامه این هست که یه آرایه 150،000 تایی با رقم های صحیح تصادفی از 0 تا 300 درست میکنه و این 150 هزار عدد که بین 1 تا 3 رقم هستن باید توسط CPU یا GPU از کوچک به بزرگ مرتب بشن الگوریتم مورد استفاده Selection Sort به صورت موازی هست که از تمام هسته های پردازنده استفاده میکنه متاسفانه مشکلی با درایور های Open CL انویدیا داشتم که تست GPU برای انویدیا فعلا کار نمیکنه و موقتا تست GPU رو غیر فعال کردم دوستانی که تمایل دارن برنامه رو که 1 مگابایت حجم داره دانلود کنید ، فایل های داخل ZIP رو Extract کنید و فایل .exe رو اجرا کنید. توجه داشته باشید برای امتیاز دقیق همه برنامه های باز سیستم رو ببندید و هنگام تست با سیستم کار نکنید برنامه هیچگونه کد مخرب و Malware نداره میتونید قبل از استفاده با انتی ویروس اسکن کنید که مطمئن بشید . لینک دانلود : http://samwd.com/OpenCL_Test.zip برای اجرای برنامه باید .Net Framework 4 روی سیستم نصب داشته باشید تست از CPU بنده که AMD Phenom II 1090T روی فرکانس 3.7Ghz هست : از بقیه دوستان هم خواهش دارم تست بگیرن و بعد از اتمام از صفحه نرم افزار عکس بگیرن و اینجا یا در هر سایتی که دوست دارن آپلود کنن و نتیجه رو اینجا بذارن . ذکر مدل دقیق و فرکانس فراموش نشه .
  10. یعنی من این همه مدت اشتباه فکر میکردم که Croos fire جدیدتره ؟
  11. میبینیم که Fanboy های عزیز همه جا هستن . جالبه شما پردازنده های اینتل که پول خون پدرشون رو میگیرن ترجیه میدین . مگه غیر از اینه که بازی باید روی 60 فریم اجرا بشه ؟ چند تا بازی 3D یارو میخواد بازی کنه که نیاز به 120 فریم داشته باشه ؟ پردازنده های AMD هیچ کدوم الان برای 60 فریم کم نمیارن . Price/Performance پردازنده های AMD اصلا با اینتل قابل مقایسه نیست . شما میتونی با یه پردازنده AMD کارایی خوبی ازش بکشی در محیط های Multi Thread در حالی که کارایی Single Thread در حد مناسبی برای تمامی بازی ها و پخش فیلم و غیره قرار داره . مثلا بازی Battlefield 4 توی رزولوشن 4K قراره برای پردازنده های AMD بیاد Bottleneck ایجاد کنه ؟ کارت گرافیک ها خیلی شاهاکار کنن فریم هارو روی 60 نگه دارن ... ! وقتی هم V-Sync فعال هست فریم اصلا بالای 60 نمیره از اونجا که خیلی از مانیتور ها 60Hz هستن . کلا پستتون بیهوده بود
  12. بله سیستم ایشون خیلی قوی هست . به جای CrossFire از Croos fire استفاده کردن . تکنولوژی جدیدتری هست که بهینه تر شده و مخصوص 7990 های ایشون طراحی شده
  13. عزیز حالا ناراحت نشو چرا امتیاز منفی میدی . 2000 تومن هم خریدارم hiper x 2133 8 gb هم 500 تومن میخرم . آخه اصلی نیست اصلی هاش Hyper هست ولی مال شما Hiper ه .
×
×
  • اضافه کردن...