نرم افزارهای گرافیکی 3 بعدی ، حداکثر ، از چند هسته ی پردازنده استفاده میکنند و پردازنده ی چند هسته ای براشون تهیه کنیم؟
نرم افزارهای گرافیکی 3 بعدی (مثل Cinema 4D و ...) را باید در 2 حالت مختلف بررسی کرد :
1) زمانی که کاربر داره با نرم افزار کار میکنه . یعنی زمانی که داره با نرم افزار ، پروژه شو طراحی میکنه (مثل ایجاد ، اصلاح و انیمیت کردنِ مدل های 3 بعدی و ...) :
در این حالت ، مثل نرم افزارهای گرافیکی دو بعدی (مثل افترافکت و ...) ، این نرم افزارهای 3 بعدی هم در یک لحظه ، حداکثر بین 1 تا 8 نخ فعال (نخی که در حال اجرای کدش باشه) دارند و بصورت متوسط ، در یک لحظه ، 4 تا 6 نخ فعال دارند . یا به عبارتی دیگه ، در این حالت ، حداکثر ، بیشتر از پردازنده ی 8 هسته ای بکارشون نمیاد . پردازنده ی 6 هسته ای برای کاربرد عالی نسبت به قیمت ، توصیه میشه و برای بودجه ی کمتر هم پردازنده ی 4 هسته ای توصیه میشه .
2) زمانی که کاربر داره با نرم افزار ، رندر میکنه . البته اگه موتور رندری باشه که بر اساس cpu کار کنه که در اصطلاح به این موتورهای رندر ، cpu based میگن . مثل موتور رندر پیش فرض Cinema 4D و موتورهای رندر دیگه مثل Arnold و Mental Ray و V-Ray و Keyshot ، میتونن از تمام هسته های پردازنده ها (حتی اگه پردازنده بیش از 64 هسته ی فیزیکی داشته باشه) استفاده کنن . بنابراین در این حالت (موقع رندر در نرم افزارهای 3 بعدی) ، هر چی تعداد هسته های پردازنده بیشتر باشه ، سریعتر رندر انجام میشه .






پاسخ با نقل قول
Bookmarks