کودا باعث شد تا وابستگی به خرید کارت تدوین را برای افزایش سرعت ریل و سرعت در رندر فیلم از میان برود.
Cuda مخفف Compute Unified Device Architecture هست و دارای معماری است بر پایه پردازش موازی. این فناوری توسط شرکت انویدیا ابداع شد. در واقع کودا یک موتور قدرتمند محاسباتی(پردازش) gpu های کارت گرافیک های nvidia هست . شاید بپرسید حالا gpu چیه، ;کلمه ی GPU مخفف Graphics Proccessor Unit میباشد که همان کارت گرافیک به زبان ساده است. GPU به عنوان یک پردازنده خاص، درخواستهایهای بلادرنگ با کیفیت بالا گرافیک سه بعدی که از نظر وظایف محاسباتی فشرده هستند را مختصاتدهی میکند. از سال ۲۰۱۲ میلادی GPUها به سیستمهای چند هسته ای قدرتمندی ارتقا یافتند که قادر به دستکاری بلوکهای بزرگی از دادهها هستند. این طراحی بسیار از هدف عامه CPUها برای الگوریتمها در مواقعی که پردازش موازی روی بلوکهای داده انجام میشود مؤثرتر است. در صنعت بازیهای کامپیوتری ،GPUها تنها برای رندر کردن گرافیک نیست بلکه در محاسبات فیزیکی بازی (اثرات فیزیکی شبیه دود، آتش، ترشحات و آوار) نیز هستند. مثالهایی نظیر فیز-اکس و گلوله شامل این مورد هستند. کودا همچنین برای کاربردهای شتابدهی غیرگرافیکی در زیستشناسی محاسباتی ،رمزنگاری و حوزههای دیگر نیز استفاده میشود. کودا هم یک API سطح پایین و هم یک API سطح بالا فراهم میکند. SDK اولیه کودا در ۱۵ فوریه ۲۰۰۷ برای ویندوز مایکروسافت و لینوکس انتشار عمومی شد. پشتیبانی در سیستمعامل مک در نسخه دوم اضافه شد که جای نسخه تست ۱۴ فوریه ۲۰۰۸ را میگیرد. کودا با تمامی GPUهای از سری G8x به بعد شامل جیفورس ،کوادرو و تسلا (گرافیک) کار میکند. کودا با بیشتر سیستمعاملهای استاندارد کار میکند. انویدیا میگوید برنامههایی که برای سری G8x توسعهیافتهاند همچنین بدون تغییر روی نسلهای آینده کارتهای گرافیک بسته به سازگاری دودویی کارخواهند کرد. منبع
کودا به زبان ساده تر
اگر بخواهیم از کاری که کودا در کارت گرافیک انجام میدهد بگوییم، اینطور میتوان توضیح داد که فناوری کودا باعث میشود gpu بتواند چندین پردازش را بطور همزمان انجام دهد این یعنی راندمان کارت گرافیک بالا خواهد رفت یعنی چی؟ به زبان دیگر کودا باعث میشود برنامه نویسان یک شرکت مانند ادوبی در برنامه هایی مانند افتر افکت و پریمیر، شرکت بلک مجیک در نرم افزار داوینچی، شرکت اپل در نرم افزار فاینال کات، بتوانند کاری کنند که نرم افزارها دسترسی بیشتری به gpu داشته و بار محاسباتی برای عملیات انکود و دیکود و رندر را از دوش سی پی یو به کارت گرافیک منتقل نمایند، این یعنی از سی پی یو توان کمتری مصرف میشود پس عمرش بیشتر خواهد شد، دمای کمتری تولید میکند و حالا که همزمان کارت گرافیک و سی پی یو برای عملیات رندر و افزایش سرعت نمایش افکت ها دست به دست هم میدهند سرعت انجام بسیار بالاتر خواهد رفت.
آموزش فعالسازی کودا برای پریمیر و افترافکت
- آیا دارای کارت گرافیک قدرتمندی هستید و از سرعت و عملکرد آن در بخش های گرافیکی ناراضی هستید ؟
- آیا از قابلیتهای Gpu در کنار CPU حین پردازش های گرافیکی بهره برده اید؟
- آیا نرم افزار های شما از کودا در کارت گرافیک استفاده می کنند؟ آیا قابلیت استفاده از قدرت پردازش GPU در نرم افزار های شما فعال است؟
- آیا کارت گرافیک شما از تکنولوژی Cuda پشتیبانی می کند؟
در بسیاری از سیستم ها به دلیل فعال نبودن قابلیت کودا و یا نداشتن کارت گرافیک مناسب امکان داشتن سرعت رندر و پردازش گرافیکی بیشتر امکان پذیر نیست.
کارت گرافیک قدرتمند
وقتی میگوییم کارت گرافیک قدرتمند منظورمان یکی از محصولات شرکت ادویدیا Nvidia میباشد. کارت گرافیک هایی با نامهای Quadro و GTX ( بسیاری افراد تصور میکنند که GT همان GTX است اما اینطور نیست، GT کودا ندارد) و RTX از آندسته هستند. این کارتهای گرافیک هم در ویندوز، مک، لپ تاپ، سیستم رو میزی و خلاصه در هر دستگاهی که ویندوز یا مک را بتوان روی آنها نصب نمود قابل استفاده هستند. پیش پیشنهاد میکنم که موقع خرید دستگاه یا ارتقا سخت افزار یکی از کارتهای گرافیک گفته شده ترجیحا مدل جدید را نیز انتخاب کنید تا نتیجه ای مطلوب تر داشته باشید.
استفاده از کودا در کارت گرافیک با پریمیر
برای بسیاری افراد این سوال وجود دارد که آیا نرم افزار پریمیر و افترافکت و داوینچی که الان در حال استفاده هستم از کودا بهره میبرند؟ آیا پردازش را با کودا انجام میدهند؟ برای رسیدن به پاسخ سوال با من باشید تا پله پله این موضوع را متوجه شوید.
به زمان عقب باز میگردیم زمانی که مانی سافت بعنوان اولین حامی نرم افزارهای ادوبی مخصوصا پریمیرپرو در ایران، پکیج آموزش 50 ساعته خود را به صورت ارائه نمود، در آن زمان که کارتهای گرافیکی جی تی ایکس و کوادر شروع به انجام عملیات استفاده از کودا نموده بودند آموزش پریمیرپرو سی اس 6 را تولید نمودیم که برای استفاده کودا میبایست عملیاتی را در برخی سیستم ها انجام میدادیم. در گذشته مانند الان نبود که وقتی پریمیر را اجرا میکنید کودا به صورت اتوماتیک شناسایی شده و مورد استفاده قرار گیرد، پس باید موتور رندر و کودا را به صورت دستی فعال می نمودیم.
برای اینکه متوجه شویم که نرم افزار پریمیر از کودا استفاده میکند یا نه، باید مسیری را در پریمیر رفته و چک کنیم، از پریمیرپرو سی اس 6 شروع میکنیم به آدرس Project - Project Setting - General مراجعه کنید : که در شکل زیر مشاهده می کنید قسمت Video Rendering and Playback غیر فعال است به این مفهوم که یا کودا Cuda در کارت کارت گرافیک وجود ندارد مثلا کارت گرافیک GT میباشد و GTX نیست، خیلی ها این دو را با هم اشتباه میگیرند، یا کودا غیر فعال است که باید آنرا فعال کنیم.
برای بررسی وجود تکنولوژی کودا Cuda در کارت گرافیک مراحلی را که میگویم اجرا کنید:
- باید سی ام دی CMD که تصویرش را پایینتر میبینید اجرا کنید، این بخش ویژه ورود دستورات کاربردی ویندوز است برای اجرای CMD در ویندوز 10 روی منوی استارت راست کلیک یکی از دو گزینه Windows Powersell یا Command Prompt را اجرا کنید که اگر اولی باشد صفحه آبی خواهد شد و دومی باشد محیط مشکی خواهد بود که از لحاظ کارایی فرقی ندارند.
- حال به مسیر نصب برنامه پریمیرپرو سی اس 6 بروید که میشود C:\Program Files\Adobe\Adobe Premiere Pro CS6
- در مسیر گفته شده به دنبال فایل GPUSniffer بگردید و وقتی آنرا پیدا نمودید با موس گرفته و در محیط یکی از صفحات باز شده Powersell یا command promp رها کنید سپس کلید اینتر را فشار دهید تا تصویر زیر ظاهر شود :
همانطور که در تصویر مشاهده می نمائید یک خط مانده به آخر نوشته Did not find any devices that support Gpu به این معنی که کارت گرافیک شما فاقد تکنولوژی کودا Cuda می باشد که چه خبر بدی است البته این پیام فقط برای کارتهای گرافیکی غیر مدلهای گفته شده در بالا ظاهر میشود. چنانچه تصویر زیر را مشاهده نمودید یعنی مدل کارت گرافیک شما را مشخص نموده یعنی میتوانید از کودا استفاده کنید پس، مراحل زیر را برای فعال سازی کودا در کارت گرافیک ادامه می دهیم :
حال در همان مسیر پریمیرپرو سی اس 6 که بالاتر اشاره نمودم C:\Program Files\Adobe\Adobe Premiere Pro CS6 فایلی به نام cuda_supported_cards.txt را پیدا نموده و آنرا با دابل کلیک باز نمائید و مدل کارت گرافیک خود را که در کادر بالا با رنگ قرمز مشخص نموده ام را در انتهای آن مانند GeForce GTX 550 Ti وارد نموده و فایل را ذخیره نمائید، دقت کنید اینکار به کلمات کوچک و درست حساس است پس دقیقا همان طور که مشخص شده همان طور دقیق بنویسید. پریمیرپرو را باز کنید. خواهید دید که در تصویری بالا که کادر Video Rendering and Playback غیر فعال بود فعال شده است و دارای دو گزینه احتمالا هست یکی با انتهای Cuda و دیگری با انتهای Software Only که هدف ما همان گزینه ی Cuda میباشد که بالاخره فعال شد.
آموزش رایگان پریمیر افزایش سرعت رندر کوییک سینک Quick Sync
فعالسازی کودا در پریمیر نسخه های سی سی و جدیدتر
اما برسیم به نسخه های پریمیر که پس از سی اس 6 تولید شد یعنی پریمیر سی سی Premiere CC که از 2013 و مخصوصا الان که 2020 میباشیم، اینکه چگونه کودا را در آنها فعال کنیم؟ خبر خوب اینکه در نسخه های کاملا جدید که هموارد میتوانید دانلود نسخه جدید پریمیر را را از سایت https://manicontent.com دانلود کنید ( به همراه پلاگین ها و ... ) قابلیت کودا به صورت اتوماتیک فعال خواهد شد و نیاز به عملیات گفته شده در بالا نخواهد داشت.
آیا نرم افزار من از کودا پشتیبانی میکند؟
پاسخ این سوال اول برمیگردد به نرم افزاری که در حال استفاده ی آن هستید، مثلا پریمیر، افترافکت، داوینچی، فاینال کات، تمام نسخه های جدید از کودا پشتیبانی نموده و موجب افزایش سرعت فراوانی در حین تدوین و زمان رندر خواهند شد. اما اینکه نرم افزارهای دیگر نیز از کودا استفاده مینمایند بستگی به شرکت تولیدکننده و همچنین احساس نیاز به آن دارد، مثلا نرم افزار وورد و اکسل استفاده نمیکنند اما نرم افزار فتوشاپ از کودا استفاده میکند. درون تنظیمات نرم افزار خود را جستجو کنید اگر چنین گزینه ای وجود داشت آنرا فعال کنید.
آموزش رایگان تاثیر کارت گرافیک در سرعت تدوین با پریمیر
چه کارت گرافیکی رو بخریم؟
وقتی به بحث خرید کارت گرافیک میرسیم بدون شک باید مشاوره ای خوب وجود داشته باشد که به شما در انتخاب کارت گرافیک جهت استفاده از مزیت های کودا کمک کند پس پیشنهاد میکنم مقاله کارت گرافیک برای تدوین فیلم با پریمیرپرو و افترافکت را مشاهده کنید.
کودا در نرم افزار پریمیر و افترافکت من فعال نمیشود!
دلایل متعددی وجود دارد که شما در نرم افزارهایی مانند پریمیر و افترافکت کودا را نداشته باشید که به همه ی آنها اشاره خواهم نمود :
- کارت گرافیک شما از مدلهای گفته شده نباشد در گرافیک های GT و AMD کودا فعال نخواهد شد.
- کارت گرافیک را دارید اما درایور آن آپدیت نیست به مقاله ی کارت گرافیک برای تدوین فیلم با پریمیرپرو و افترافکت مراجعه کنید
- نرم افزار پریمیر و افترافکت آپدیت نیست، نسخه جدید را از https://manicontent.com دانلود و نصب کنید
- ویندوز آپدیت نیست، نصب ویندوز و نحوه ی آپدیت آنرا در با پکیج آموزش مانی سافت یاد بگیرید اینجا
بد نیست سری به ویدیوهای رایگان و پکیج های آموزشی ما بزنید.
آیا کودا برای افکت ها مانند تصحیح رنگ و مجیک بولت نیز استفاده میشود؟
در گذشته وقتی پریمیر برای سرعت بیشتر از کودا استفاده مینمود، خبری از افکت ها نبود یعنی همچنان افکت ها در زمان تدوین و خروجی موجب کند شدن کار میشدند اما خبر خوب اینکه شرکتهای تولید افکت مانند ردجاینت، بوریس و بسیاری دیگر هم اکنون از کودا در عملیات تدوین استفاده مینمایند.
کارت گرافیک کوادرو ۳۱۰۰
پریمایر ۲۰۲۰ به بالا که نصب کنم
زمانی که میخواد باز بشه میگه کارت گرافیک ها ساپورت نمیشه
هرچی هم درایور اپدیت میکنم
جواب نمیده
کودا هم غیر فعاله
ولی رو. ورژن ۲۰۱۸ اروری نمیده
کودا هم فعاله
چکار کنم؟
اگر پرو هست معنیش اینه که خود کارت گرافیک شما توسط نسخه های جدیدش دیگه ساپورت نمیشه و باید با همون نسخه های قبلی کار کنید.
windows 10 64
ram 16
gpu gtx750ti
ssd 256
من همیشه تو بحث به روز بودن نرم افزارهام و درایورها سعی کردم عقب نمونم؛ منتهی با وجودی که پریمیر، کودا رو شناسایی می کنه، موقع رندر به هیچ وجه کارت گرافیک وارد عمل نمیشه و همه بار روی دوش cpu بدبخت میفته.
قبلا که (اگر اشتباه نکنم) از پریمیر 2019 استفاده می کردم این مشکل رو نداشتم. تو نسخه بعدی، سرعت نیازم نشد و پیگیری نکردم. الآن که از 2021 استفاده می کنم به سرعت نیاز دارم و مشکل رندر دارم متأسفانه.
سابقا موقع رندر و خروجی (بسته به سنگینی کار) بین 7 تا 60 درصد، کارت گرافیک درگیر رندر میشد و حداکثر درگیری cpu هم به 30 - 40 درصد می رسید.
ضمنا سرعت رندر فوق العاده بود و خود این هم خیالم رو راحت می کرد که cuda درگیر شده.
حتی یادمه تو یکی از نسخه های قدیم، opencl هم (چون اون زمان نصب می کردم) بین گزینه ها بود و برای سریع تر خروجی گرفتن از صدا می ذاشتم روی opencl. بعدها دیدم دیگه اون هم نمایش داده نمیشه و دیگه نصب نکردم.
خلاصه داستان این که، این چند روز یه پروژه سنگین تو دستم بود که موقع preview بعضی بخش هاش و موقع خروجی اشکم رو در می آورد. این شد که دوباره افتادم دنبال رفع مشکلم.
از شما هم ممنونم که اینقدر با حوصله برای بنده وقت می ذارید.
درایورها آپدیت باشند
ویندوز آپدیت باشد
جدیدترین نسخه پریمیر پرو نصب باشد
پریمیر پرو ریست شده باشد
کارت گرافیک پردازنده رو از دیوایس منیجر غیرفعال و ریستارت کنید و دوباره آزمایش کنید.
البته پردازنده ای که اون پروژه سنگین روشه 6800K هست که کارت گرافیک نداره. ولی سیستم دوم که در حال حاضر بهش دسترسی ندارم، از پردازنده 9900K استفاده می کنه و گرافیکش uhd 630 هست.
پیشنهاد میکنم به سایت مانی کانتنت برید، بخواید به سیستم تون وصل بشن و مشکل رو حل کنن. تجربیات خوبی دارن.
هیچ استفاده ای نمی کنه و همه بار روی دوش cpu هست.
ممنون از راهنماییتون. بهشون لینک میشم.
نوع ویرایشی که انجام میدین
نوع افکت هایی که اجرا میکنید
تنظیمات نرم افزاری که در برنامه ویرایش انجام دادین
تمام اینها در دوره اول پریمیر ما توضیح داده شده. بهتره قدم اولتون رو با ما شروع کنید حتی اگر دانش قبلی دارید.
من فایل کودا را از سایت انویدیا دانلود کردم و بعد از نصب این رو مینویسه:
Installed:
- Nsight for Visual Studio 2019
- Nsight for Visual Studio 2017
- Nsight Monitor
Not Installed:
- Integrated Graphics Frame Debugger and Profiler
Reason: see developer.nvidia.com/.../
- Integrated CUDA Profilers
Reason: see developer.nvidia.com/.../
و وقتی هم که میخوام توی یه نرم افزار (آباکوس) از کارت گرافیک برای پردازش موازی استفاده کنم، ارور میده که نتونسته از کارت گرافیک استفاده کنه.
ممنون میشم اگر در این مورد راهنمایی به نظرتون میرسه اطلاع دهید.
با سپاس.
کارت گرافیک سیستم من Geforce Gt 730 هستش. از تکنولوژی کودا استفاده میکنه؟
www.manisoft.ir/.../vga-adobe
manisoft.ir/.../...
یک سوال داشتم: آیا بعد از نصب درایور مناسب و... نیاز است حتما CUDA toolkit را هم نصب کنیم؟ یعنی بدون نصب این تولکیت کودا فعال نمیشود؟ من نمیفهمم این تولکیت چه کار میکند و چرا شرکت مربوطه اینقدر اصرار دارد. لینک در زیر:
developer.nvidia.com/.../
خیر نیازی نیست. این ابزار برای برنامه نویسان گرافیک و گسترش دهندگان ارائه شده است.
من دیدم که حین کار پریمیر حتی بدون داشتن کارت گرافیک، همان کارت گرافیک مادربورد هم زیر بار میرود و بار سی پی یو را برمیدارد. فرق این با کاری که کودا میکند چیست؟
سوال بعدی این که قبلا در لیست آدوبی میگفت که GTX 1650 را ساپورت میکند اما الان از این لیست حذف شده. یعنی این کارت گرافیک دیگر به درد پریمیر نمیخورد؟ مشکل این است که کارت گرافیکهای بالاتر باتل نک میدهد.
برای پاسخ اول خود ویدیو زیر را مشاهده کنید
لینک اول manisoft.ir/.../...
لینک دوم manisoft.ir/.../...
سوال دوم : نه اینطور نیست. می توانید استفاده کنید.متوجه آخر سوال دوم نشدم.
من ۲تا کارت گرافیک دارم intel hd graphics 620 و nvidia geforce 940mx
و پریمیرم ۲۰۲۰ هستش و ویندوزم ۱۰
پریمیر قبول میکنه کارت گرافیک nvidia geforce 940mx رو
و گزینه mercury playback engine gpu acceleration opencl برام فعاله
ولی وقتی رندر میگیرم پریمیر فقط از cpu استفاده میکنه
و کارت گرافیک ها بی کارن
مشکل کجاست و ایا میشه درستش کرد؟؟؟
درضمن nvidia geforce 940mx آپدیته ولی intel hd graphics 620 آپدیت نیست
هیچکدام از کارت های گرافیک شما مناسب و قابل قبول برای پریمیر پرو نیست. کارت گرافیک مناسب را در لینک www.manisoft.ir/.../vga-adobe مشاهده کنید.
من از ورژن 2019 پریمیر استفاده می کنم و کارت گرافیکم
ati radeon hd 4850 x2 است
در بخش cmd هم کارت رو بهم نشون میده و لی در تب جنرال کارتم فعال نیست
راهی وجود داره که cuda را فعال کنم؟
ممنون
کارت گرافیک من NVIDIA Geforce GT 610 هست
از کودا پشتیبانی نمیکنه؟!!
ببخشید متوجه نشدم حتما باید دو گرفیک داشته باشیم؟ ینی اگه گرافیکمون فقط انبرد باشه، امکان استفاده از کوییک سینک نیست؟
حتما باید یک گرافیک انویدیا یا دارنده ی کودا در سیستم شما وجود داشته باشد. با آنبورد تنها اینتل شدنی نیست.
مقاله ی بالا از ابتدا امروز ویرایش شد. لطفا کل مقاله را مجدد مرور نمائید.
NVIDIA GeForce 930MX
حالا یه مشکلی که میگن هست اینکه وقتی از سایت جیفورس اپدیتت گرافیکشونو دانلود می کنن نصب نمیشه و یکی دیگه هم تحریم گذر سیستم هست که من نمی تونم پیدا کنم تا وارد سایت جیفورس شم و ورژن اپدیتش رو نصب کنم مشکل دیگه من هم بکاپ گرفتن از درایور کارت گرافیک هست که نمی دونم اگه روی یکی از درایوام بگیرم ایا درایومو بوت میکنه و فایلای توش حذف میشه یا نه
لطفا بگید چه جوری از این ریپورت بودن کارت گرافیک خلاص شم و بتونم از قابلیت Cuda استفاده کنم.
اگه چیزی رو نگفتم لطفا بپرسید؟
ریپورت نشده، از لیست کارتهای گرافیکی که پریمیر نسخه ی جدید قبولش کنه حذف شده. نرم افزار هرچی جدیدتر میشه سخت افزارهای قبلی رو کمتر قبول میکنه.
برای اینکه بتونید با این دستگاهتون کار کنید، اگر در دیوایس منیجر ویندوز دو کارت گرافیک دیده میشه یکی اینتل و یکی جی فورس، کارت گرافیک جیفورس رو غیرفعال کنید و در زمان کار با پریمیر در کودا از سافتویر آنلی استفاده کنید.
تمام این موارد در پکیج های اموزشی که در لینک زیر میزارم گفته شده
www.manisoft.ir/.../
کارت گرافیک GTX 580
ویندوز شما چیه، پریمیر چه نسخه و آپدیتی هست؟
همیشه نسخه جدید برنامه کارت گرافیک رو نصب کنید.
نسخه جدید برنامه ادوبی هم نصب کنید.
أَللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ
سلام خیلی ممنون
انشاءالله سربلند باشید.