جمعه 29 مارس 2024

دسکتاپ نسخه 4.2.1

Root Nationبررسی اجزای کامپیوتراهنمشکل CPU در مقابل GPGPU: آینده ای بن بست؟ مثلا ASUS

مشکل CPU در مقابل GPGPU: آینده ای بن بست؟ مثلا ASUS

-

ایده این بازتاب مادی کوتاه از یک واقعیت عجیب زاده شد. در روند بهینه سازی Premiere Pro و After Effects، و در حال حاضر پس از خروج من ASUS TUF GeForce RTX 3090 24GB (بازبینی توسط همکار من دنیس زایچنکو انجام شد اینجا) متوجه شدم که با آخرین به روز رسانی، توانایی بهینه سازی برنامه برای پردازنده های چند هسته ای - برای توزیع رندر بین رشته های CPU - ناپدید شد.

CPU GPGPU

این با این واقعیت توضیح داده شد که Adobe به آرامی اما مطمئناً از بهینه سازی CPU به بهینه سازی GPU می رود. این، در هر صورت، GPGPU یا GPU عمومی هدف نامیده می شود. و حتی اگر گرافیک Intel Xe داشته باشید، ممکن است مشکلات بزرگی در بهینه سازی برای این مورد وجود داشته باشد ASUS RTX 3090 24 گیگابایت!

مبانی GPGPU

به نظر می رسد که نباید مشکلی وجود داشته باشد - زیرا GPU در نسخه مدرن از به اصطلاح تشکیل شده است پردازنده های جریانی که در NVIDIA به عنوان مثال، آنها را هسته CUDA می نامند. و این پردازنده ها بر اساس همان اصل هسته های یک CPU معمولی کار می کنند.

CPU GPGPU

تفاوت در قدرت. هسته های CPU قدرت محاسباتی قابل توجهی دارند، اما تعداد کمی، حتی با در نظر گرفتن چند رشته ای. و هسته‌های GPU، اگرچه قدرت کمی دارند، اما قادر به انجام یک کار خاص هستند. و در عین حال صدها برابر بیشتر از آنها وجود دارد. اگر نه هزاران.

مطالب ویدئویی در مورد GPGPU

نمی خواهی بخوانی؟ فیلم را ببینید:

شتاب سخت افزاری

و، بیایید بگوییم، در Premiere Pro، پردازش افکت‌های Lumetri بر روی پردازنده - و بیشتر از آن، رمزگذاری و رمزگشایی ساده H264 - زمان زیادی را می‌طلبد. و این طبیعی است، وظایف مختلف برای آهن های مختلف با کارایی متفاوت انجام می شود. در واقع، حتی یک شتاب دهنده پردازش ویدیوی سخت افزاری کوچک در iGPU معجزات واقعی انجام می دهد و سرعت رندر را گاهی اوقات چندین برابر تغییر می دهد!

CPU GPGPU

- تبلیغات -

و با توجه به قدرت رو به رشد GPU - مثلاً در ASUS TUF RTX 3090 دارای 24 گیگابایت حافظه ویدیویی و بیش از ده هزار هسته CUDA است - کاملاً منطقی است که برنامه ها برای چنین کاری بهینه شده باشند.

CPU GPGPU

زیر ده ها هزار کارگر کوچک که کار را موازی می کنند و بار را از CPU حذف می کنند. اما سوال آیا کارت گرافیک بیش از حد فشار می آورد؟ متوجه شدم که هنگام رندر کردن افکت های سنگین، انتقال و تغییر ساده تصویر با وسایل اضافی، کامپیوتر شروع به کند شدن کرد.

حافظه کارت گرافیک صفر شده بود، پردازنده تقریباً در رندر شرکت نکرد ... و همچنین RAM. و نکته مهم این است که من 128 گیگابایت رم دارم.

HyperX 3600 MHz 2x32GB

مشکل CPU در مقابل GPGPU: آینده ای بن بست؟ مثلا ASUS

و به عنوان مثال، در پریمیر پرو، نیمی از رم بیکار است، پردازنده نیمه اشغال شده، رمزگشا-رمز کاملاً شل است، اما VRAM گیر کرده و عملکرد تقریباً صفر است.

CPU GPGPU

کار مشترک

بدترین حالت هنگام رندر کردن یک پروژه با قطعات ترکیبی اتفاق می‌افتد - برای مثال ترکیب‌بندی‌های مرتبط افتر افکت. اینجاست که حافظه ویدیو تقریباً بلافاصله و بدون هشدار به صفر می‌رسد. و برای افزایش سرعت رندر باید تمامی اپلیکیشن هایی که VRAM می خورند را ببندید. مثل همان Premiere Pro و After Effects! و مثلا Media Encoder را بگذارید.

و یک تمرکز مهم در نظر گرفته نشده است. فرض کنید افتر افکت نیز رم می خورد و برای هر دو گونه. ولی! او می داند که چگونه کش را خالی کند! حافظه را برای سایر برنامه ها آزاد کنید. اما هیچ برنامه ای با حافظه ویدیویی اینطور کار نمی کند! پس از بسته شدن پروژه، حافظه مسدود یا آزاد می شود.

CPU GPGPU

و بله، VRAM قطعا سریعتر از DRAM است، و گاهی اوقات بسیار. با این حال، در بررسی های Transcend، و نه تنها من تکرار کردم - برای کارهای کاری، حافظه آهسته زیاد بهتر از یک قطعه کوچک حافظه فوق العاده سریع است.

CPU GPGPU

اگر برنامه فقط بلد باشد که چگونه حافظه را مسدود کند، اما آن را تا حد ممکن آزاد نکند، سرعت حافظه کمکی نخواهد کرد. و معلوم شد که من یک انبوه رم در رایانه شخصی خود برای Adobe Creative Suite دارم... که استفاده از آن برای رندر کردن خوب است.

همچنین بخوانید: بررسی لپ تاپ ASUS ROG Zephyrus G14 2021: لذت بخش است، اما بدون اثر شگفت انگیز

- تبلیغات -

اما نه - تقریباً به طور کامل به GTX 1080 Ti متکی است، جایی که مقدار حافظه آن بیش از ده برابر کمتر است! و می توان گفت، آنها می گویند، همانطور که بود، همان RTX، مانند همان مدل وجود دارد ASUS TUF RTX 3090s NVLink را با تجمع حافظه می کشد! اما در اینجا دوباره یک تفاوت ظریف وجود دارد.

CPU GPGPU

به قیمت دو RTX 3090 یعنی 2x2000 دلار. (MSRP دیگر حساب نمی شود، با واقعیت مدرن مطابقت ندارد) ... 24 گیگابایت حافظه می گیریم. علاوه بر این، این یک واقعیت نیست که بتوان از آن برای رندر استفاده کرد! بله، برخی از برنامه ها این قابلیت را اجرا می کنند. به طور عمده - مدل سازی و محاسبات علمی. و تنظیمات آنجا به سادگی وحشتناک است.

CPU GPGPU

و با 4000 دلار می‌توانیم تمام کانال‌های حافظه را با قالب‌های DDR4 ECC پر کنیم Threadripper AMD! 256 گیگابایت بدترین حالت خواهد بود! و همچنین با تصحیح خطا که RTX 3090 ندارد.

CPU GPGPU

تنها دلیلی که می توانم ببینم که ممکن است شما را از بهینه سازی GPU به عنوان یک محاسبات و RAM به عنوان یک بافر باز دارد این است که تاخیر بین RAM و کارت گرافیک آنقدر زیاد است که نمی تواند پاداش های حجم را لغو کند. از سوی دیگر، کمبود VRAM همچنان روند را کند می کند. و شما حداقل می توانید RAM اضافه کنید، اگر اینطور باشد!

نتایج GPGPU

این خطر است. حتی اگر داشته باشید ASUS TUF RTX 3090، که به طور خاص برای کارهای GPGPU خریداری کرده اید، ممکن است همچنان با یک گلوگاه قابل اجتناب مواجه شوید. اگر برنامه ها به جای VRAM از رم بیشتری استفاده می کردند. من نمی توانم ببینم چگونه می توان این را تغییر داد - اما اگر این روند ادامه یابد، آینده ای واقعاً بن بست خواهد بود.

قیمت ها برای ASUS TUF RTX 3090 24 گیگابایت

Denis Zaychenko
Denis Zaychenko
من زیاد می نویسم، گاهی اوقات برای تجارت. من به بازی های کامپیوتری و گاهی موبایلی و همچنین ساخت کامپیوتر علاقه مند هستم. تقریباً یک زیبایی شناس، بیشتر از اینکه انتقاد کنم دوست دارم ستایش کنم.
مطالب بیشتر از نویسنده
- تبلیغات -
ثبت نام
اطلاع رسانی در مورد
مهمان

0 نظرات
بررسی های جاسازی شده
مشاهده همه نظرات
مقالات دیگر
برای به روز رسانی مشترک شوید

نظرات اخیر

اکنون محبوب است
0
ما افکار شما را دوست داریم، لطفا نظر دهید.x