CUDA با رانندگان جدید کار نمی کند. به روز رسانی CUDA API: CUDA در رانندگان جدید کار نمی کند

سلام همه! امروز ما پردازنده گرافیک CUDA را فعال خواهیم کرد (اگر در کارت گرافیک شما باشد). در نسخه جدید برنامه های بسته Adobe، به عنوان سازنده اعلام می شود، تعداد زیادی از تراشه های ویدئویی پشتیبانی شده نوشته شده است، اما در عمل، آن را تبدیل به نه، اما این یک چیز است، TC می تواند همه چیز را انجام دهد.

CUDA چیست؟

CUDA معماری محاسبات موازی از NVIDIA است که باعث می شود که با استفاده از پردازنده های GPU (پردازنده های گرافیکی)، عملکرد محاسبات را به طور قابل توجهی افزایش دهد. فروش پردازنده های CUDA به میلیون ها نفر و توسعه دهندگان رسید نرم افزاردانشمندان و محققان به طور گسترده ای توسط CUDA در زمینه های مختلف استفاده می شود، از جمله پردازش ویدئو و تصویر، محاسبات زیست شناسی و شیمی، مدل سازی دینامیک مایع، بازیابی تصاویر به دست آمده از طریق توموگرافی کامپیوتری، تجزیه و تحلیل لرزه ای، ردیابی اشعه ها و خیلی بیشتر.

پس چه چیزی نیاز داریم؟

1. ما به سایت NVIDIA می رویم و بارگیری می کنیم آخرین نسخه رانندگان برای رانندگان Cuda Cuda شما: http://www.nvidia.com/object/mac-driverive.html

2. ترمینال را باز کنید و این دستور را رانندگی کنید

3. / برنامه های کاربردی / Adobe / Premiere \\ Pro \\ CC / Adobe \\ Premiere \\ pro \\ cc.app/contents/gpusniffer.app/contents/macos/gpusniffer

4. ما مدل کارت گرافیک ما را پیدا می کنیم (به عنوان مثال: GeForce GTX. 580)

5. Sudo Nano / Applications / Adobe \\ Premiere \\ Pro \\ CC / Adobe \\ premiere \\ pro \\ cc.app/contents/cuda_supported_cards.txt

6. نام کارت خود را به لیست اضافه کنید.

7. ذخیره کنید :

8. برای پس از اثرات *sudo Nano / Applications / Adobe \\ After \\ Effects \\ CC / Adobe \\ Effects \\ cc.app/contents/Raytracer_supported_cards.txt

9. به پایین بروید و نام کارت گرافیک خود را وارد کنید

10. صرفه جویی کنید : کنترل + X، سپس Y تغییرات را اعمال کنید

11. ما در برنامه های CUDA انتخاب می کنیم و در هنگام نصب شتاب را شتاب می کنیم

شما می توانید فعال سازی بصری را در ویدیو زیر مشاهده کنید.

| چگونه برای سرعت بخشیدن به Adobe Premiere و پس از اثر

برخی از عوامل موثر بر عملکرد کامپیوتر نصب شده

واقعی در 12.2019

cuda / opencl و premiere:

شروع از نسخه CS5، Adobe Premiere و پس از اثر استفاده از منابع کارت ویدئویی. حضور چنین حمایت بستگی به ترکیبی از نسخه کارت گرافیک، نسخه راننده، نسخه برنامه و تنظیمات آنها بستگی دارد.
توانایی فنی برای استفاده از شتاب GPU به این معنا نیست که برنامه به جای CPU شروع به کار بر روی GPU نمی کند. تعدادی از وظایف محاسباتی را می توان بر روی GPU حل کرد. اگر چنین وظایفی در فرآیند نصب یا صادرات ظاهر نشود، GPU در برنامه شرکت نمی کند.
این مقاله توضیح می دهد: الف) نحوه فعال کردن تمام منابع سخت افزاری موجود، ب) نحوه سازماندهی یک گردش کار به طوری که حداکثر تعداد وظایف محاسباتی بر روی GPU انجام شود.


برنامه ویرایش ویدیو کمپانی ادوبی. به طور مستقیم از قابلیت های GPU برای سرعت بخشیدن به تقریبا تمام کارت های ویدئویی پشتیبانی می کند انیدیاداشتن cuda و حداقل 1 گیگابایت حافظه. چیپس ها AMD (ATI) پشتیبانی شده توسط نخست وزیر از طریق OpenCL با شروع از نسخه CS6 برای Mac (6750M، 6770M)، در واقع با CC. از چیپستوف بینایی پشتیبانی از لپ تاپ Intel Iris 5100 و Iris Pro 5200 از طریق OpenCL در Premiere CC 2014 (نسخه 8.0) آغاز شد. در ویندوز، نسخه های فعلی پشتیبانی از Premiere از تمام پردازنده های فعلی این سه تولید کننده، MAC در نسخه های فعلی استفاده از فلز، کارت های ویدئویی NVIDIA کار نمی کنند.

پلاگینبه عنوان مثال، Bullet Magic به نظر می رسد، عناصر 3D است برنامه های جداگانه و آنها می توانند از GPU استفاده کنند، صرف نظر از تنظیمات برنامه Adobe.

چه چیزی باعث شتاب GPU می شود

کار ادوبی Premiere ساده شده را می توان به عنوان نوار نقاله زیر مشاهده کرد: خواندن فایل ها از دیسک\u003e رمزگشایی ویدئو فشرده در فرمت ویدئو داخلی در حافظه\u003e پردازش جدول زمانی\u003e کدک Codec Codec\u003e ضبط فایل به دیسک. عملیات خواندن / نوشتن به GPU و CPU بستگی ندارد، آنها به سرعت دیسک بستگی دارند، سرعت HDD مدرن و SSD در زمان بیش از شیر لازم برای فرمت های ویدئویی با فشرده سازی، و بدون مشارکت پردازنده انجام می شود، I.E. تأثیر آنها بر عملکرد قابل توجه نیست. پردازنده گرافیک گرافیک کارت گرافیک (GPU) هنگام نصب ویدیو می تواند در سه عملیات باقی مانده استفاده شود. این عملیات به طور مداوم و مستقل انجام می شود. به طور مداوم به این معنی است که قاب ویدئویی تمام مراحل نوار نقاله را از ابتدا تا انتها عبور می دهد، به طور مستقل به این معنی است که سرعت عملیات در هر مرحله به دیگران وابسته نیست. همه با هم این بدان معنی است که اگر در برخی از مرحله سرعت کم باشد، دیگران از کلمه ساده خواهند بود. وظیفه بهینه سازی حذف خرابی نیست، اما به حداقل رساندن تاخیر.

برای انجام این عملیات، GPU دارای بلوک های سخت افزاری مستقل درگیر است: رمز گشایی فرمت های مشترک (NVDEC / VCE / QSV)؛ پردازش تصویر در هسته GPU محاسبات جهانی (Shaders، Cuda)؛ برنامه نویسی در فرمت های مشترک (Nvenc / VCE / QSV). اگر این بلوک ها در کارت گرافیک وجود نداشته باشند، هیچ گونه پشتیبانی در Premiere وجود ندارد، عملیات بر روی پردازنده انجام می شود.

بزرگترین اثر بر بهره وری ارائه شده است:
1) تغییرات هندسی بر روی ویدئو (اندازه، چرخش، چرخش، تبدیل میدان، تبدیل فرکانس فریم)، \u200b\u200bتبدیل فضای رنگ، اصلاح رنگ، سایر دستکاری ها بر روی تصاویر، که توسط بسیاری از فیلترها، اثرات و پلاگین ها پشتیبانی می شود
2) کدگذاری ویدیو سخت افزاری، که برای فرمت های H.264، H.265 روشن می شود

آی تی روش های مختلف استفاده کنید، با اثر متفاوت. به عنوان مثال، با نصب ساده از جک ویدئویی DV، بدون اثرات و رمزگذاری بعدی در H264، شتاب سخت افزاری در راه اول هیچ شتاب نمی دهد. این ویدیو بدون تغییر باقی می ماند اما اگر از راه دوم استفاده می کنید (پلاگین نصب شده است voukoder، یا PREMIERE با کدگذاری سختافزاری اینتل شامل همگام سازی سریع، و غیره، با GPU از کارت گرافیک یا پردازنده شما پشتیبانی شده توسط یک رمزگذار سخت افزاری، پس از آن سرعت رندر نهایی در زمان رشد می کند. درباره برنامه های سخت افزاری بیشتر بخوانید.
مثال دیگر، نصب ویدئو 4K با اصلاح رنگ، تثبیت کننده پیچشی، ویدئو نویز، و پس از آن صادرات به Proores 1080P. در شتاب اولین روش تثبیت کننده WARP، تفاوت کم خواهد بود، کار ویدئوی شسته و رفته سرعت را افزایش می دهد، و سهم GPU در عملیات تغییرات و عملیات اصلاح رنگ، نتیجه کل را به سرعت افزایش می دهد؛ روش دوم اثر به دلیل کمبود شتاب سخت افزاری در Encoder Proores نخواهد بود.

تمام بلوک های برنامه نویسی و رمزگشایی در کارت های ویدئویی با سرعت بالا و به طور عمده پشتیبانی می شود. سرعت شیدر ها به طور مستقیم با مقدار و فرکانس ساعت متناسب است و فرکانس ها در کارت های ویدئویی تقریبا در همان سطح هستند و تعداد هسته ها به شدت متفاوت است. مهم این است که توجه داشته باشید که GPU مولد اینتل حدود 20 برابر پایین تر از شرایط NVIDIA و AMD Flagships است.

رمزگشایی مواد

راه سوم برای استفاده از کارت گرافیک GPU باقی می ماند، مواد منبع را رمزگشایی می کند. این اثر در هنگام کار بر روی یک جدول زمانی زمانی که پردازنده مرکزی با رمزگشایی مقابله نمی کند، خواهد بود. این کار را با اثرات سنگین سرعت نمی دهد، اما برای مواردی که پردازنده زمان را برای بازپرداخت ویدیو های سخت افزاری 4K، 1080P50 AVCHD / XAVC / HEVC با کیفیت بالا (100+ MBPS) ندارد، مفید خواهد بود توجه شتاب این عملکردی برای پردازنده های اینتل با QSV از سال 2015.3 اضافه شده است. پردازنده های مدرن، 6 و 8 هسته ای اینتل و Ryzen رقابت، ویدیو H264 را سریعتر از QSV رمزگشایی می کند، بنابراین رمزگشایی را می توان در برخی موارد تسریع کرد، در موارد دیگر، رمزگشایی سخت افزاری CPU را به صورت اتوماتیک می کند.

شتاب GPU موتور پخش جیوه

برای کار حرفه ای، سرعت اصلی توسط ویدئو پردازش می شود. برای تمام دستکاری های تصویر، شیدر مسئول هستند. نرخ حساب در CUDA در عملیات مانند دیسک از 4K در 1080P در حدود 5-6 بار افزایش می یابد. اصلاح رنگ نیز به شدت وابسته به GPU است. کیفیت تصویر به طور قابل توجهی بهتر از کار بر روی پردازنده مرکزی است. بنابراین، شما نیاز به رندر ویدئو به عنوان موتور پخش جیوه GPU شتاب Cuda یا OpenCL (فعال در فایل | پروژه Settins | عمومی).

در حال حاضر، برنامه به طور خودکار حضور یک کارت گرافیک مناسب را تعیین می کند. با این حال، تفاوت های ظریف وجود دارد: Adobe به تدریج از پشتیبانی از مدل های قدیمی کارت های ویدئویی پشتیبانی می کند (از یک طرف، این به این معنی است که نسخه های جدید برنامه ها به سادگی بر روی نقشه های قدیمی آزمایش نشده اند، از سوی دیگر، تولید کنندگان کارت های ویدئویی از مدل های قدیمی پشتیبانی می کنند رانندگان، و رانندگان جدید برای برتر جدید مورد نیاز است)؛ این نسخه از نخستین نمایش داده شده است که قبلا از کارت گرافیک خارج شده است، و او چنین نمی داند؛ به هر دلیلی یا دیگری، نسخه های قدیمی نخستین نسخه نمیتوانند حضور شتاب را تعیین کنند و شامل آن نیستند. شما می توانید سعی کنید Premiere را به صورت دستی انجام دهید.
اگر کارت ویدئویی NVIDIA شما به عنوان یک شتاب GPU تعریف نشده است، و در پانل تنظیمات پروژه، تنها نرم افزار موتور پخش جیوه تنها به جای شتاب GPU در دسترس است:

سپس شما باید آن را در فایل ثبت نام کنید C: \\ فایل های برنامه \\ Adobe \\ Adobe Premiere Pro CS6 \\ cuda_supported_cards.txt. فهرست رسمی پشتیبانی شده کارت های ویدئویی ATI (رادون) در فایل است opencl_supported_cards.txt و می تواند به طور دستی تکمیل شود. در Premiere SOP Adobe به حمایت از همه چیپ ست های CUDA و OpenCL اجازه داد تا به اندازه کافی به این پنل تنظیمات بروید، زمانی که ابتدا GPU را به صورت دستی فعال کنید. لازم نیست که دست ها را به صورت تئوری تجویز کنید، تقریبا اگر Premiere COP کارت گرافیک شما را نمی بیند، شما باید به طور مستقل این فایل را ایجاد کنید و کارت گرافیک خود را وارد کنید (فایل NVIDIA CUDA، Radeon Opencl) را وارد کنید.

آسان است به دلیل اینکه شما می توانید با کنسول (Ctrl + F12) تماس بگیرید و دستور GPUSniffer را در آن اجرا کنید. مسئله متن به این دلیل خواهد بود: * به دلیل حافظه ویدئویی ناکافی انتخاب نشده است - حافظه کوچک در کارت گرافیک، * به دلیل راننده قدیمی انتخاب نشده است - راننده کارت گرافیک قدیمی، و غیره

اگر شما یک کارت گرافیک قدیمی دارید، که توسط رانندگان جدید پشتیبانی نمی شود، باید بیشتر کار کنید نسخه قدیمی برتر. همچنین SS2015 و 2017 ممکن است پس از اولین راه اندازی برنامه پس از بارگیری، کارت های ویدئویی کپلر را مشاهده نکنند، شما باید از Premiere خارج شوید و دوباره آن را اجرا کنید. با رانندگان AMD Radeon Crimson Crimson، هیچ GPU شتاب با AMD Radeon HD 7xxx قدیمی و کارت های قبلی وجود نخواهد داشت.

Adobe Premiere CS3، CS4 شتاب سخت افزاری CUDA / OpenCL پشتیبانی و تجویز یک کارت گرافیک بدون نیاز.

در کار اثرات ویژگی های خاص خود وجود دارد: اگر یکی از اثرات مورد نظر بر روی کلیپ وجود داشته باشد، که از شتاب GPU پشتیبانی نمی کند، تمام اثرات دیگر نیز به حالت CPU تغییر می کند. لایه تنظیم این نگرانی به طور کامل.


این تصویر نشان می دهد که چگونه اثرات شتاب GPU در Premiere ذکر شده است


در زیر توصیه هایی برای خرید یک کارت گرافیک نیست، اما اطلاعات کلی در رابطه بین عملکرد پردازنده مرکزی و توانایی آن برای دانلود تمام هسته ها در کارت گرافیک:
AMD FX 6 یا 8 هسته ای - 384 یا بیشتر
اینتل دو هسته ای - 96 یا بیشتر
Intel Core Quad - 192 یا بیشتر
نسل اول اینتل I7 - 384
اینتل I7 Ivy Bridge - 1344
Intel i7 قهوه دریاچه / 6 - 2944

هسته های GPU ممکن است کمتر باشند، اما ویرایش آن را کاهش می دهد.
اگر تو داری کامپیوتر قدیمیبه عنوان مثال، چهار هسته ای در 2.0 گیگاهرتز با 4 گیگابایت حافظه، خرید GTX-1060 بی معنی است. برای چنین سیستم، بهتر است که حافظه را اضافه کنید و از یک کارت گرافیک با حدود 300 هسته CUDA استفاده کنید. اگر شما یک Core Duo بسیار ضعیف داشته باشید، پس از آن در بازار (چینی، eBay) فرصتی برای خرید ارزان است که Xeon تحت سوکت شما تصفیه شده است.

صادر کردن

برای H.264 سخت افزار کدگذاری گزینه های زیر وجود دارد:
1. پلاگین را نصب کنید voukoder (NVIDIA / AMD) - افزونه کارت های ویدئویی را به فرمت H264 / H265 رمزگذاری می کند، سرعت پایین تر از زمان واقعی نیست.
2. در حضور پردازنده اینتل C با همگام سازی سریع و Premiere 2017.1+، از برنامه های سخت افزاری در صادرات استاندارد Premiere استفاده کنید.

3. از رمزگشایی های سخت افزاری خارجی از طریق پلاگین سرور پیشرفته استفاده کنید.
4. برای Premiere CS 5.x، 6.x نصب بسته Rovi Totalcode 6.03 از جمله کدک H.264 با پشتیبانی CUDA (با کارت های ویدئویی معماری Kepler کار نمی کند و جدیدتر، I.E. 6xx و سری های تازه تر از کارت های ویدئویی پشتیبانی نمی شوند).
برای صادرات در فرمت MPEG، PRORES و سایر برنامه های سخت افزاری هیچ پیشنهادی ندارند.

نسخه های برتر و عملکرد

تا آنجا که ظهور و توسعه توابع جدید، عملکرد بالاتری را نشان می دهند.
بنابراین اگر سرعت کار پایه با H264 (بارگیری، مشاهده، برش در جدول زمانی) از زمان CS6 تغییر نمی کند، سپس بر روی پوشش CC 7.2 در مقابل CC 2015 9.1 در اثر Lumetri، دانلود 1 LUT .Cube. Lumetri در Premiere CC بر خلاف CC 2015 شتاب GPU هنوز استفاده نمی کند، اما جالب است که در نرم افزار صرفا نرم افزار CC 2015 به نظر می رسد سریعتر:
CC7.2 GPU در، 3.4 فریم در ثانیه CPU 35٪
CC7.2 GPU OFF 2.9 FPS CPU 45٪
GPU CC9.1 در 25 فریم در ثانیه CPU 22٪ GPU 8٪
CC9.1 GPU خاموش 3.2 فریم در ثانیه CPU 43٪.

طرف معکوس نسخه های جدید ممکن است منابع بیشتری باشد. این می تواند خود را به عنوان مدیران پروژه های مختلف و هنگام صادرات پیکربندی های ضعیف آشکار سازد.
تغییرات در برنامه همیشه برای عملکرد انجام نمی شود. تا نسخه SS 2014 Multicam به طور معمول کار کرده و با این نسخه مشکلات جدی با کاهش عملکرد در هنگام نصب مواد با فشرده سازی intercase با طول پروژه بیش از 5-10 دقیقه وجود دارد. در CC 2019، با معرفی GPU تبدیل فرمت رنگ در ماژول Impotermpeg، بار بر روی GPU و مصرف حافظه GPU افزایش یافته است.

Premiere و حافظه:

این به نظر می رسد که به اندازه حافظه مهم نیست، بلکه در برخی موارد کمبود حافظه می تواند فلج شود. هنگامی که یک حافظه کوچک، بگذارید بگوییم 4 گیگابایت، برنامه های اداری می تواند حداکثر 2.5 گیگابایت را برای کار خود استفاده کند. به این معنی است که اگر تنها Premiere در حال اجرا باشد، بدون اثرات ضد بعد و فتوشاپ، پس از آن در اختیار شما قرار می گیرد، 2.5 گیگابایت حافظه. این به اندازه کافی برای نصب ساده DSLR ویدئو است، اما اگر این پروژه پیچیده شود، به عنوان مثال، AVCHD 1080P50 با تثبیت تثبیت کننده پیچشی، کاهش نویز ویدیو شسته و رفته، اصلاح رنگ Lumetri، رمزگذاری در H.264، سپس کامپیوتر شروع به کار می کند به طور جدی مراقب باشید، به طوری که ماوس کاهش می یابد. اگر به این لحظات در مدیریت وظیفه نگاه کنید، مشخص می شود که سیستم به مبادله عمیق می رسد، اگر چه می تواند آزاد و 1 گیگابایت حافظه باشد.

خروجی در چنین وضعیتی ممکن است موارد زیر باشد: ویرایش / ترجیحات / حافظه - بهینه سازی رندر برای: حافظه. هنگام نصب بدون پردازش، می توانید سعی کنید حداکثر گزینه حداکثر بیت را خاموش کنید (هنگام کار بر روی GPU، این گزینه همیشه فعال است، صرف نظر از انتخاب کاربر. هنگام کار بر روی CPU، قطع اتصال آن به کیفیت هر رنگ تاثیر می گذارد اصلاح)

شما می توانید با کمبود حافظه از طریق Adobe Media Encoder (دکمه صف) صادر کنید، پس از آن شما می توانید Premiere را ببندید.

شما همچنین می توانید سرویس SuperFetch System را غیرفعال کنید، که در ذخیره سازی پیشرفته مشغول به کار است، که بی معنی و مضر است زمانی که حافظه فاقد آن است.

نسخه های برتر از سال 2017 مقدار کمی حافظه فیزیکی ممکن است یک مشکل باشد، که اغلب شکایت می کند که "Premiere Deprats در وسط صادرات" است. در چنین شرایطی، افزایش قابل توجهی در فایل پیجینگ می تواند کمک کند. از آنجا که استفاده فعال از فایل پیجینگ نمیتواند به بهبود بهره وری کمک کند، ما از آن اجتناب می کنیم. ابتدا می توانید سعی کنید تاثیرات را بهینه سازی کنید، آنها را محاسبه کنید، سعی کنید کدگذاری متوسط \u200b\u200bرا در یک کدک ساده تر ایجاد کنید.

تعداد هسته های پردازنده و hyperthreading در مورد نیاز به حافظه تاثیر نمی گذارد چه آسان است مطمئن شوید که هسته از فرآیند Adobe Premier Pro.exe در مدیریت وظیفه. اگر شما حافظه سیستم زیادی داشته باشید، تمام برنامه های Adobe را ندهید: در طول عملیات، عملیات دیسک به طور فعال ذخیره می شود، و دسترسی به حافظه سیستم رایگان، کار را افزایش می دهد - اگر سیستم حافظه کافی نداشته باشد، سپس ویندوز شروع به فعالانه از مبادله (فایل پیمایش) آغاز می کند، و این قوی ترین ضربه با عملکرد است.

Adobe Media Encoder.

در یک برنامه مدیره MediaEncoder، شتاب CUDA از شروع به روز رسانی 7.1 برای Media Encoder CC از 10/31/2013 ظاهر شد. برای کار، رندر مربوطه باید انتخاب شود.


اگر کارت ویدیوی NVIDIA شما دارای CUDA باشد، اما غیرممکن است که دستگاه پخش شتاب GPU موتور جیوه را انتخاب کنید، سپس باید یک فایل را به صورت دستی ایجاد کنید C: \\ فایل های برنامه \\ Adobe / Adobe Media Encoder CC 2014 \\ cuda_supported_cards.txt و کارت گرافیک خود را ثبت کنید. وضعیت با راداونا مشابه است.

شما باید درک کنید که فایل های ویدئویی در MedialEncoder و صادرات پروژه از Premiere / AfterEffects عملیات های مختلفی هستند. هنگامی که دوباره محاسبه فایل های ویدئویی از یک فرمت به موتور رندر دیگر، شامل شتاب GPU زمانی که فرکانس اندازه / فریم تغییر می کند، و اگر محاسبه مجدد به کدک دیگر منتقل شود، آن را تسریع نمی کند. پروژه Premiere / AfterFX به روش دیگری محاسبه می شود: برای این، AME بارهای Premiere / AfterFX و GPU را به حافظه هسته بارگذاری می کند زمانی که تمام جلوه ها و تبدیل ها در داخل پروژه بستگی ندارد نه از رمزگذار رسانه ای و از تنظیمات برتر پروژه. به منظور کار در MediaEncoder، GPU در تمام اثرات برتر شتاب می گیرد، شما نیاز به پیوستگی واردات به طور نسبی به معلول.

برای تنظیم مناسب سرعت صادرات از Premiere و AME یکسان خواهد بود.

نحوه کنترل کار GPU

بررسی کنید که چگونه چیپست کارت گرافیک (GPU) (GPU) با استفاده از برنامه GPU-Z استفاده می شود. gpu-z. نشانگرها را نشان می دهد که آیا کارت ویدئویی NVIDIA CUDA شما یا Radeon Opencl شما و در طول رندر آن را به وضوح قابل مشاهده است که چگونه عملیات GPU کارت گرافیک شما (GPU Load) بارگیری می شود. لطفا توجه داشته باشید که برنامه های دیگر در حال اجرا در سیستم، و همچنین پلاگین ها (به عنوان مثال، سحر و جادو گلوله به نظر می رسد) می تواند به طور مستقل و مستقل از تنظیمات برنامه Adobe Load GPU و همچنین نمایش داده خواهد شد.
در خط بار موتور موتور، بار بلوک Nvenc در هنگام صادرات نمایش داده می شود، هنگام کار بر روی جدول زمانی (رمزگشایی)، بار بلوک مسئول رمزگشایی است.


CUDA و تسریع پس از اثرات:

هنگام کار در پس از اثر، برنامه می تواند از منابع کارت گرافیک به روش های زیر استفاده کند:
- شتاب رابط برنامه 2D - در تمام کارت های ویدئویی کار می کند؛
- OpenGL - عملا بر روی تمام کارت های ویدئویی وجود دارد، توسط پیش نمایش (پیش نویس سریع)، پلاگین های OpenGL (به عنوان مثال عنصر 3D) شتاب می گیرد؛
- هسته جایگزین 3D (با یک دوربین، منابع نور)، به نام Ray-recaced 3D - فقط برای کارت های ویدئویی NVIDIA.
شروع با AE 14.0، رندر دیگری برای لایه های 3D ظاهر شد - هسته 4D ساخته شده است.
GPU به تدریج به نظر می رسد شتاب از اثرات داخلی ساخته شده است: در نسخه 14 این Lumetri، تار سریع، روشنایی و کنتراست، لبه ها، رنگ / اشباع، موزاییک، درخشش، رنگ و معکوس است.

هنگامی که صادرات پس از Effects کار را به ترتیب زیر انجام می دهد: ابتدا فریم را در جدول زمانی (تمام لایه ها با تمام اثرات یک به یک، از پایین به بالا) محاسبه می شود، سپس فریم محاسبه شده فشرده شده (کدگذاری شده) به فرمت فایل خروجی . در مرحله اول، AE از شتاب های ویدئویی موجود در بالا توضیح داده شده در بالا، در مرحله دوم، وضعیت به طور کامل بستگی به کدک ها دارد و در بخش برتر توضیح داده شده است.

به هر حال، برای پس از اثرات، شما نیاز به یک پردازنده مرکزی سریع و حافظه زیادی دارید. (16 گیگابایت و بهتر 32 یا بیشتر)، بدون این این، حضور یک کارت ویدئویی قدرتمند هیچ تأثیری نمی دهد، علاوه بر این، بسیاری از پلاگین های سنگین به سادگی از CUDA استفاده نمی کنند و تنها بر روی یک پردازنده مرکزی و یا در بازپرداخت جهانی OpenGL استفاده نمی کنند. بر خلاف Premiere، حضور شتاب GPU در کارت گرافیک، کار را در تعداد کمی از پروژه ها افزایش می دهد.

تفاوت بین OpenGL و CUDA
شتاب سخت افزاری کارت های ویدئویی توسط بلوک های ویژه بر روی GPU کریستال ارائه می شود: واحدهای خروجی رندر (ROP)، واحدهای نقشه برداری بافت (TMU)، سایه های یکپارچه (CADA CADA). دو تکنولوژی برای استفاده از کارت های ویدئویی GPU وجود دارد: OpenGL و CUDA (برای کارت های ویدئویی از ATI و اینتل آنالوگ CUDA OpenCL نامیده می شود).
opengl
صحنه سه بعدی را توصیف می کند، و این توصیف به کارت گرافیک بستگی ندارد، اما تمام عملکرد پس از اثرات غیر ممکن است. عملکرد OpenGL عمدتا به تعداد و قدرت بلوک های ROP و TMU درگیر در تجسم سه بعدی بستگی دارد. OpenGL همچنین مسئول گرافیک 2D در سیستم است - برای سرعت بخشیدن به رابط کاربری (سخت افزار Blitpipe)، کنترل ویدئو، عملیات با حافظه ویدئویی. کار کردن از طریق OpenGL Mode Fast Draft Draft Composition برای بسیار سریع بهینه سازی شده است پیش نمایش در کیفیت خشن.
از نقطه نظر کار در AE، توابع OpenGL به طور کامل برای استفاده از آن در رندر نهایی کافی نیست، اما برای پلاگین هایی که از آن استفاده می شود، عملکرد آن بسیار مهم است.
cuda نشان می دهد برنامه ریزی مستقیم از هسته های GPU، این دسترسی کامل مستقیم به محاسبات محاسبات کارت گرافیک است. صحبت ساده شده، بسیاری از هسته CUDA به سرعت تعداد زیادی از رقم ها را اداره می کنند، اما با تصویر به عنوان یک صحنه 2D یا 3D آنها کار نمی کنند. برخی از نوع عملکرد OpenGL برای CUDA ساخته شده توسط NVIDIA از طریق کتابخانه Optix، که در آن برنامه اصلی عملیاتی در CPU انجام محاسبات ریاضی در Cuda Shaders. رندر از طریق این کتابخانه در پس از اثر و به نام Ray-ردیابی 3D. Ray-recaced 3D پشتیبانی نمی کند نه تمام توابع پس از اثرات، بلکه بر روی ترکیبات مناسب می تواند بارها و بارها از سرعت CPU رندر تجاوز کند. یک پیروزی وجود خواهد داشت یا خیر، بهتر است که تست تست پروژه کاری خود را تعیین کنید.
از نقطه نظر کار در AE، بر روی ترکیبات با لایه های 3D، این می تواند به دست آوردن سرعت خوب، همچنین CUDA و OpenCL را می توان به طور مستقیم توسط پلاگین ها استفاده می شود.

OpenGL و CUDA پشتیبانی می کند
OpenGL توسط همه NVIDIA، AMD، شتاب دهنده های گرافیکی اینتل پشتیبانی می شود. برای پیش نویس سریع، OpenGL نسخه 2.0 یا بالاتر، و مدل شیدر 4.0 یا بالاتر. به عنوان یک قاعده، آن را با این مطرح نمی شود. نسخه درایور CUDA باید 4.0 یا بالاتر باشد (برای SS نیاز به نسخه 5.0+). نسخه ها را می توان در ویرایش / اولویت / پیش نمایش / اطلاعات GPU بررسی کرد.

اگر نسخه ها پایین تر باشند، شما باید رانندگان وب سایت NVIDIA را به روز کنید. اگر آن را کمک نکرد، وقت آن است که یک کارت گرافیک جدید بخریم. اگر کارت گرافیک شما دارای CUDA باشد، اما شتاب GPU در دسترس نیست، اما تنها حالت نرم افزار امکان پذیر است، شما می توانید کارت گرافیک خود را به فایل اضافه کنید C: \\ Program Files \\ Adobe After Effects CS6 \\ فایل های پشتیبانی \\ raytracer_supported_cards.txt. برای پس از اثر SS و جدیدتر، ممکن است کافی باشد تا جککا را فعال کنید. GPU تست نشده را فعال کنید ... در ویرایش / تنظیمات / پیش نمایش / صفحه اطلاعات GPU

Ray-ردیابی 3D
نماز 3D Rait رندر Ray-ردیابی 3D شروع با CS 6 (نسخه 11.0.2 و جدیدتر)، آن را محاسبه لایه های 3D بر روی کارت گرافیک، دوربین، منابع نور در ترکیب که در آن توسط رندر انتخاب شده است. فقط کارت های ویدئویی CUDA GPU NVIDIA پشتیبانی می شوند. ویژگی های کار وجود دارد: رندر نهایی می تواند به سرعت سریعتر شود، یا ممکن است بسته به ترکیب و کارت گرافیک، کندتر از CPU کلاسیک باشد. همچنین هنگامی که روشن است هسته گرافیک هنگامی که ویرایش یک پروژه را در هنگام ویرایش یک پروژه در هنگام ویرایش یک پروژه، موازی 3D شتاب می گیرد.
محدودیت ها وجود دارد: GPU Render از یک سری از حالت های مربوط به برنامه مرتبط با برنامه، پیگیری مات و مجموعه ای از اثرات پشتیبانی نمی کند، مانند PIN Tool، I.E. برای تمام ترکیبات مناسب نیست.
در نسخه های CC 2015.1، چیپست های ماکسول پشتیبانی نمی شوند - GeForce GTX 750TI، کل سری 9x0 است. در سال 2017.2، چیپست های پاسکال پشتیبانی نمی شوند. ظاهرا Adobe زمان برای به روز رسانی مجوز به کتابخانه شخص دیگری ندارد، اما هیچ چیز مانع از انجام این کار به صورت دستی، اعمال optix.1.dll (دانلود Optix 3.9) در Adobe پس از اثر CC 20XX / پوشه فایل پوشه.
به عنوان یک جایگزین برای ray-ردیابی 3D، در پروژه ها شما می توانید از پلاگین های 3D عنصر ویدئویی Copilot، Zaxwerks 3D Invigorator، Shapeshifter Mettle، که سریع تر و قوی تر از 3D ray-ردیابی است. در نسخه 14، یک سینما 4D رندر ساخته شده ساخته شده است.


برای روشن کردن Ray-ردیابی 3D شما نیاز دارید:
1. شامل آن در AE، وارد کردن منوی اطلاعات ویرایش / ترجیحات / پیش نمایش / GPU (تصویر بالا)
2. آن را برای هر ترکیب مشخص کنید. که در آن تصمیم می گیرید از آن استفاده کنید:

مهم است که درک کنید !!! - CUDA (Ray-ردیابی 3D) در Effectects فرآیندهای تنها لایه های 3D در ترکیب است که 3D Roy-ردیابی توسط رندر نشان داده شده است. لایه های 2D در هر صورت توسط رندر کلاسیک 3D پردازش می شوند. اگر CPU در پانل اطلاعات ویرایش / اولویت / پیش نمایش / پیش نمایش / GPU انتخاب شود، صرف نظر از 3D کلاسیک مشخص شده در ترکیب رندر.
نرم افزار CUDA تضمین کامل شتاب را تضمین نمی کند: اگر لایه 2D 3D را فعال کند و 3D را قادر می سازد، CUDA روشن خواهد شد، اما سرعت سقوط خواهد کرد، زیرا در تبدیل عناصر ساده در فضای 3D کلاسیک، سریعتر می شود . اما اگر صحنه را پیچیده کنید: منابع نور، سایه و عمق میدان را اضافه کنید، سپس عملکرد کلاسیک 3D به شدت کاهش می یابد و Ray-ردیابی 3D سریعتر تبدیل خواهد شد. بنابراین، Ray-ردیابی 3D باید فقط برای این ترکیبات پروژه نصب شود، جایی که آن را شتاب می دهد، با انتخاب اشتباه رندر کاهش می یابد. اگر ترکیب با یک لایه با ترکیب متفاوتی از 3D ray-ردیابی، انتخاب رندر برای آنها مستقل باشد، تعبیه شده است.
برای کشف اینکه چگونه کار می کند بهتر کار می کند تست ارائه Ray-ردیابی 3D / کلاسیک 3D. قبل از آزمون، فراموش نکنید که پاک کردن caches - ویرایش / پاک کردن / تمام حافظه و حافظه پنهان. زمان آمد و بار CUDA را دنبال کرد. شما می توانید بار GPU را در برنامه GPU-Z (مقدار بار GPU) کنترل کنید.
همه این راحت و درست است - در پروژه شما نیاز به ترکیب عناصر 3D بهینه شده برای شتاب دهنده های کارت های ویدئویی از عناصر 2D و 3D با استفاده از کل عملکرد پس از اثر.

ویرایش شتاب فعال کردن OpenGL

به منظور استفاده از هسته Ratreysny 3D هنگام ویرایش یک پروژه، لازم است که GPU در ویرایش / ترجیحات / پیش نمایش / اطلاعات GPU / اولویت / پیش نمایش / GPU انتخاب شده است.

همچنین ممکن است از منابع GPU از طریق OpenGL استفاده کنید، یعنی استفاده از توانایی کارت های ویدئویی AMD (ATI)، گرافیک اینتل HD و همان NVIDIA از طریق رابط برنامه شتاب دهنده OpenGL 3D. آی تی شتاب کار می کند هنگام ویرایش یک پروژه: هنگام باز کردن پیش نمایش استفاده می شود، برای ساخت یک رابط AE هنگام ویرایش یک پروژه و برخی از اثرات (کارتون، گلوله سحر و جادو به نظر می رسد و اثرات Colorista استفاده از OpenGL هر دو در هنگام ویرایش و صادر کننده استفاده می شود).

OpenGL برای نمایش در پنجره ترکیب هنگام ویرایش و پیش نمایش، با دکمه پیش نمایش سریع / سریع پیش نویس در پنجره ترکیب گنجانده شده است. با توجه به محدودیت های استاندارد OpenGL، نه همه پس از ویژگی های اثر، بنابراین پیش نویس سریع برای همه پروژه ها قابل استفاده نیست.

یکی دیگر از گزینه های شتاب در ویرایش: فعال کردن سخت افزار تسریع ترکیب(اگر شما SS 2015 دارید، به یک نسخه 13.6+ نیاز دارید): شما باید صفحه نمایش را در منوی Edit / Preferences انتخاب کنید و ترکیبات سخت افزاری سخت افزاری را فعال کنید. این گزینه مسئول ترکیب سخت افزاری لایه ها است و عناصر رابط را در پنجره ترکیب (سخت افزار Blitpipe) قرعه کشی می کند.

Multiprocessing: شتاب تجزیه و تحلیل نهایی نهایی

پس از بعد از اثرات، سابقه طولانی توسعه، از زمان های بیشتر، زمانی که برنامه Cosa AffectFX نامیده می شود و کامپیوتر یک پردازنده تک هسته ای داشت. بر این اساس، نه همه توابع برنامه، و نه همه پلاگین های خارجی قادر به موازی کار خود را بر روی چند هسته. این مشکل با هر نسخه جدید حذف می شود، اما برای نسخه های قدیمی یا استفاده از پلاگین های قدیمی می تواند مربوط باشد.

حافظه بزرگتر امکان استفاده از این گزینه را فراهم می کند. چند پردازش. برای فعال کردن آن، باید حافظه و چند منظوره را در منوی Edit / Preferences انتخاب کنید. در وسط پنجره ای که ظاهر می شود، به طور همزمان فریم های متعدد را تغییر دهید (یک فریم را در همان زمان ارائه دهید). پس از آن، می توان مقدار حافظه موجود برای هر هسته پردازنده را برای رندر تنظیم کرد. اگر می خواهید، مقدار را بر اساس مقدار مجموعه ای از حافظه و تعداد هسته های CPU انتخاب کنید. اگر حافظه کافی نیست پس از FX به طور خودکار تعداد هسته ها را کاهش می دهد. لطفا توجه داشته باشید که شروع با رمزگذار رسانه ای و AE SS 2015.0، این گزینه غیر فعال است.

در برخی موارد این گزینه اجازه می دهد تسریع کردناما به دلیل مصرف بیشتر حافظه. در رندر نهایی، علاوه بر نسخه های بعد از اثرات موجود در حافظه، نسخه های اضافی با توجه به تعداد هسته های CPU، تنها بدون رابط کاربر راه اندازی می شود. به عبارت دیگر، 9 نسخه از پس از اثر پس از اثر در 4 پردازنده هسته ای 4 با بیش از حد رشته وجود دارد. لازم به درک این است که این کار 8 برابر سریعتر از این AE کار نخواهد کرد: اگر برخی از تأثیرات می داند چگونه به موازات کار خود را در چند هسته، محاسبه یک فریم، پس از آن هیچ شتاب از چند پردازنده وجود نخواهد داشت، زیرا برای رسیدگی به 8 فریم در در همان زمان، شما باید در 8 بار اطلاعاتی را آماده کنید، 8 بار بیشتر اطلاعات مربوط به حافظه را ارسال کنید و به طور هماهنگ پردازش 8 جریان را مدیریت کنید، به عنوان مثال، برای پردازش عکس ها در 17 مگاپیکسل، حدود 1 گیگابایت حافظه بیش از حد است، بنابراین، برای هشتم جریان شما به 8 گیگابایت نیاز دارید. این یک بار اضافی غیر تولیدی است. اگر تنها یک هسته زمانی استفاده شود، زمانی که اثر فعال می شود استفاده می شود و بقیه بیکار هستند، قطعا موثر خواهد بود تا هر هسته را برای فریم به هر هسته به ارمغان بیاورد. اثربخشی واقعی این روش بستگی به شرایط بسیاری دارد و بهتر است راهی با تجربه را بررسی کنید، پیگیری پردازنده بوت شدن پردازنده به مدیر وظیفه (مدیر وظیفه). Adobe توصیه می کند 4-6 موضوعات در 8 هسته.

رندر شبکه
پس از Effects اجازه می دهد تا شما را به پیکربندی رندر بر روی شبکه، در چند کامپیوتر. قبل از اینکه این کار را بکنید، باید به یاد داشته باشید که فونت / کدک های مورد استفاده در این پروژه باید بر روی تمام دستگاه های موجود در رندر نصب شوند.

صادرات به H264 و پس از اثر CC
شروع با نسخه SS، صادرات در H264، WMV و MPEG به طور پیش فرض غیر فعال شده است. و با نسخه SS 2014 آن را قطع شده است. این به دلیل عدم امکان غیر ممکن برای استفاده از کدک های دوگانه پس از اثر انجام می شود. برای این فرمت ها، توسعه دهندگان از طریق Adobe Media Encoder صادرات توصیه می شود. در کار واقعی، بیشتر عملی است که همه چیز را به طور مستقیم به هر فرمت بدون فشرده سازی intercontramic صادر کنید، به عنوان مثال کدک AVI از ویدئو UT، QT Codec CineForm، PNG؛ و سپس در H.264 تنظیم شده است.

برای Effects Serfects CC نسخه، رمزگذاری H.264 تک گذر باقی می ماند، برای آنچه شما نیاز دارید وارد صادرات مستقیم به H264 در تنظیمات، و پیکربندی ماژول خروجی خود را در صف Render::

این امکان صادرات مستقیم به H264 تا QuickTime باقی می ماند، متاسفانه کدک H264 در QT از کیفیت پایین است. شما همچنین می توانید کدک های AfterCodecs مبتنی بر FFMPEG را نصب کنید.


Adobe Media Encoder.
Adobe Media Encoder پشتیبانی از فریم های چندگانه را به طور همزمان پشتیبانی نمی کند - گزینه ای در AE برای سرعت بخشیدن به محاسبه اشتباه، اما پشتیبانی از بسیاری از فرمت های صادراتی، شما همچنین می توانید کدک ها را با شتاب رمزگذاری سخت افزاری متصل کنید.
در واقع، بزرگترین معایب AME این است که از 3D Ray-ردیابی پشتیبانی نمی کند و بدترین چیزی است که در هنگام رمزگذاری فریم ها با کدک های فشرده سازی Intercumader، رمزگذار رسانه ای باعث می شود که AE به طور مداوم تمام فریم های قبلی را در گروه بازنگری کند.
خلاصه: قبل از صادرات از طریق AME، سعی کنید چندین فریم را مستقیما صادر کنید و زمان را بررسی کنید. اگر، هنگام صادرات از طریق AME، سرعت سقوط خواهد کرد، به طور مستقیم (به عنوان مثال، TIFF Suquense، AVI / UT ویدئو، MOV / CINEFORM) بیشتر عملی است و سپس ویدیو خود را به فرمت دلخواه تبدیل کنید.

همزمان کار AE با سایر برنامه های Adobe
پس از اثر، تلاش می کند تا تمام نتایج لیست پیش نمایش را ذخیره کند و تمام حافظه های موجود را صرف نظر از حجم آن می کند. چنین ذخیره سازی به طور قابل توجهی به طور قابل توجهی در حال ویرایش در AE، اما کمبود حافظه منجر به سوء استفاده های مختلف و اتمام اضطراری کار برنامه های برنامه های کاربردی در لحظه ای غیر قابل اعتماد. برای به حداقل رساندن آن، هنگام تعویض بین AE و Photoshop یا Premiere، به سادگی حافظه را آزاد کنید: ویرایش / پاک کردن / تمام حافظه.

مسائل عمومی

کارت حافظه
من حداقل 1 گیگابایت حافظه را بر روی یک کارت گرافیک نیاز دارم، و بهتر است اگر DDR5 باشد. حافظه DDR3 مناسب برای کار است، اما اگر یک کارت گرافیک جدید خریداری کنید، عاقلانه تر از DDR5 است. با این حال، هنگامی که یک فریم از چند فریم منبع (تصویر در تصویر) ترکیب شده است، به طور رسمی با یک حاشیه بزرگ به اندازه کافی 2 گیگابایت کار می کند (تصویر در تصویر) و یا اثرات به طور همزمان ماشینکاری چند فریم (سر و صدا و غیره). مصرف حافظه چندگانه افزایش می یابد. اگر GPU از شتاب استفاده شود، تمام این حافظه باید بر روی کارت گرافیک باشد. بنابراین، 2 گیگابایت انتخاب منطقی است و 4 گیگابایت بهتر است و به سادگی برای ویدیو UHD / 4K ضروری است.

OpenGL در Premiere
OpenGL Premier استفاده نمی کند، OpenGL از برخی از پلاگین ها استفاده می کند. پشتیبانی OpenGL در سطح سیستم انجام می شود. اگر کارت گرافیک را نصب کنید، شتاب OpenGL با رانندگان آن افزوده می شود. تنظیمات عملکرد از نرم افزارهای نصب شده با رانندگان کارت گرافیک ساخته شده است. این همه به خوبی به بازیگران آشناست.


Quadro
تنها حس استفاده از کارت های ویدئویی از سری Quadro در ویدئو نصب شده، این در مورد یک ماده 10 بیتی و مانیتور 10 بیتی مانند HP DreamColor است. در موارد دیگر، Quadro سریع یا بیش از حد گران نیست.


غذا
کارت های GeForce NVIDIA در بار کامل مصرف از 200 تا 700 W (جفت یا SLI) مصرف می کنند.
باید به یاد داشته باشید که اجزای سیستم باقی مانده نیز انرژی مصرف می کنند. مصرف برق دوم یک پردازنده مرکزی است، برای Quad Core Q9650 آن 65 وات است، در این مورد، منبع تغذیه کافی از 300 W وجود دارد. یا I7-930 مصرف می کند تا 130 W، و منبع تغذیه 500 وات است، ممکن است کافی نباشد.

ساده، W. هسته CUDA
GTX 460. 80 160 336
GTX 660. 80 275 1152
GTX 660TI 80 320 1344
GTX 670. 80 340 1344
GTX 680. 85 390 1536
GTX 690. 100 510 2x1536.
GTX 730. 10 38 96
GTX 760. 95 300 1152
GTX تیتان. 109 335 2688
GTX 960. 105 270 1024
GTX 980. 110 390 2048

خنک کننده
لازم است که دمای عملیاتی کارت گرافیک را کنترل کنید. چندین برنامه برای انجام این کار وجود دارد. به عنوان مثال، همه GPU-Z یا HWMonitor (شما می توانید با www.cpuid.com دانلود کنید). در صورت لزوم سازماندهی شده است خنک کننده اضافی. همچنین دمای CPU را کنترل کنید.

صرف نظر از اقدامات انجام شده، کمتر از حد معمول در نیم سال، لازم است که رادیاتور و فن از گرد و غبار را تمیز کنید.

کار با GPU چندگانه
کارت های ویدئویی مانند GTX 690، تیتان اساسا در حال حاضر دو کارت های ویدئویی. Premiere CC با آنها کار می کند، و علاوه بر این، اگر چند کارت ویدئویی در سیستم باشد، کار می کند و حالت SLI مورد نیاز نیست، به این معنی که شما می توانید از کارت های ویدئویی سری های مختلف استفاده کنید. این حالت عملیات نیز شناخته شده است multigpupu. افزایش عملکرد در اینجا یکپارچه نیست و بستگی به تعادل پیکربندی تعادل دارد.
ویژگی های اضافی برای مانور استفاده از GPU را با پلاگین های شخص ثالث می دهد. در این مورد، شما می توانید CUDA یک کارت گرافیک را برای اختصاص دادن Premiere، و شتاب OpenGL از یک کارت گرافیک دیگر (به عنوان مثال رادون) یک پلاگین را اختصاص دهید (به عنوان مثال، سری Bullet Magic از طریق OpenGL کار می کند). علاوه بر این، پلاگین های بیشتر و بیشتر به طور مستقیم با استفاده از Multiplpu - Neat Video 4، Beauty Box 4، TwixTor، DE: Noise، ReelsMart Motion Blur.

بهینه سازی کار با دیسک ها
شما باید از تکه تکه کردن دیسک های کاری جلوگیری کنید، آن را کنترل کنید و در صورت لزوم، Defragmentation را انجام دهید. برای انتخاب حافظه صفحه اصلی در انتخاب شده سریع هارد دیسک، و SSD بهتر. برای Adobe After Effects، فعال کردن حافظه دیسک در تنظیمات / رسانه ها و دیسک کش را فعال کنید و آن را در انتخاب انتخاب کنید سریع دیسک، ایده آل SSD؛ همچنین اجازه می دهد دیسک Cache \u003d تنظیمات فعلی در تنظیمات رندر Render Render Rending Queue.

عکس ها
اگر یک پروژه عکس را به ~ 20 مگاپیکسل آپلود کنید، و سپس با آنها کار می کنید تا به عنوان مثال تا 25٪ کاهش یابد، بهتر است آنها را در فتوشاپ کاهش دهید. بنابراین، هر یک از این عملیات با این عکس در Premiere، هر اثر 4 برابر سریعتر خواهد بود.
علاوه بر این، محدودیت شتاب GPU در Premiere وجود دارد: برای رسیدگی به قاب محفوظ است ((عرض * ارتفاع) / 16،384) مگابایت حافظه بر روی کارت گرافیک. اگر مقدار به دست آمده بیش از اندازه حافظه موجود باشد، Premiere Render را به پردازنده مرکزی تبدیل می کند. این به این معنی است که شتاب GPU فریم بر هیچ تاثیری کار نخواهد کرد. به عنوان مثال، اندازه تصویر با کانن 550D 5184 × 3456 پیکسل است. به عنوان یک نتیجه از محاسبه، ما 1.094 مگابایت را دریافت می کنیم که از لحاظ جسمی بیش از 1 گیگابایت حافظه در Quadro FX 3800 است.

cephtmlengine
این فرآیند بخشی از رویکرد جدید Adoba برای رابط ها است: مسئول کار پانل کتابخانه (دسترسی به منابع رسانه های ابر) و برای پنجره جدید راه اندازی Premiere؛ هر 5 ثانیه صعود به یک ابر و بر روی پردازنده ها بدون HT می تواند 30٪ از عملکرد را انجام دهد. Adobe پیشنهاد می دهد برای درمان کد منحنی Angularjs با پچ. ما همچنین بر این باوریم که کد که احمقانه تقسیم ورودی را در سیستم چند وظیفه ای تقسیم می کند، در اصل قابل قبول نیست و از پوشه Cephtmlengine واقع در C: \\ Program Files \\ Adobe Premiere Pro CC 2015

adobeipcbroker
تقریبا هر 30 ثانیه فرآیند به نام AdobeIPcbroker.exe داده های رمزگذاری شده با طول 1 تا 1.5 کیلوبایت را با سرورهای ادوبی ارسال می کند. از آنجایی که ما باید کار کنیم، و نه به ارتباط دائمی با ابر، فایل C: \\ برنامه های برنامه (X86) \\ فایل های مشترک \\ Adobe \\ OOBE \\ PDAPP \\ IPC \\ AdobeIPCBROKER.EXE می تواند جایگزین این شود.

دامنه لومنتری.
اگر در هنگام پخش یک جدول زمانی به اندازه کافی سرعت کافی نداشته باشید، در نظر بگیرید که پانل های Lumetri Scopes نیاز به منابع قابل توجهی دارند.

aero
Aero به هزینه شتاب GPU کار می کند و منابع را مصرف می کند. بنابراین می توان آن را خاموش کرد

https://helpx.adobe.com/premiere-pro/system-requirements.html - مورد نیاز سیستم
http://blogs.adobe.com/abtereffects/category/technical-focus
https://www.cpubenchmark.net/common_cpus.html

من عاشق Nvidia برای این واقعیت است که کارت های ویدئویی خود را پشتیبانی از بسیاری از قطعات مفید از نوع فیزیک و، البته، cuda. ناگهان این سوال در مورد تبدیل ویدیو بوجود آمد، و البته، من تصمیم گرفتم که هسته I7 را تحت این مسائل قرار ندهم، اجازه دهید سیستم را رول کند، و من دو تراشه GF110 از کارت های ویدئویی GTX780 دارم. اما مبدل ها به طور ناگهانی شروع به نشان دادند که آنها دستگاه هایی را با پشتیبانی از CUDA پیدا نکردند! من در اینترنت بزرگ شدم و متوجه شدم که NVIDIA پشتیبانی از CUDA را به طور رسمی API برای CUDA به روز کرد و در حال حاضر پیاده روی DLL-KI در حالت انحصاری است، با شروع از راننده 340.52 و بعدی

به روز رسانی 1

به نظر می رسد که NVIDIA API را برای CUDA به روز کرده است و بنابراین هیچ برنامه ای در این زمان کار نمی کند. این تنها برای صبر کردن تا زمانی که همه برنامه ها را در حمایت از APA جدید به روز رسانی، در حالی که شما می توانید از هک های زیر استفاده کنید. شما می توانید موضوع را در مورد آن بخوانید.

گزینه های راه حل

  • راننده قدیمی را 337.88 قرار دهید
  • باز کردن این آرشیو در C: \\ Windows (فقط X64)
  • دانلود درایور اصلاح شده 344.11 از Cyris

P.S.

P.S.S. (01/09/2017): پست قدیمی. شاید همه موارد فوق دیگر کمک نخواهند کرد، بنابراین، فقط برنامه مبدل را به روز کنید. اکثر آنها در حال حاضر قادر به کار با رابط جدید CUDA هستند، بنابراین همه این تقلب ها دیگر مورد نیاز نیستند.

آنچه عجیب نیست از بسیاری از سوالات در مورد ارزان ترین کارت های ویدئویی نیست. البته، آن را به عنوان مهندس خود را در وبلاگ خود نوشت، انتخاب کارت های ویدئویی محدود است، به عنوان آنها نمی خواهند خدمات پشتیبانی بر روی کارت های ویدئویی ریخته شود، زیرا بعد از اثر آن اتفاق می افتد. البته، منطقی تر از نقشه های حرفه ای و طراحی مرجع است. اما همانطور که ما لیست را گسترش می دهیم و علاوه بر چیپ ست G200 و Fermi، رسما از چیپ ست برای لپ تاپ ها پشتیبانی می کند: G92 (Quadro FX 3700M و Quadro FX 3800M). از زمان شروع با Adobe Premiere Pro CS5 به روز رسانی 5.0.2 به روز رسانی موتور جیوه موتور (MPE) برای کارت های ویدئویی با معماری فرمی بهینه شده است، تصمیم به خرید در نزدیکترین فروشگاه ارزان ترین کارت ویدئو با تمام دو مورد مورد نیاز: Fermi 2.0 و حجم حافظه در هیئت مدیره بیشتر 768 مگابایت. انتخاب بر روی کارت گرافیک کاهش یافت: ارزش کمی بیش از 4 هزار روبل.

ویژگی های کارت گرافیک Gainward GeForce GTX 550 Ti 1024MB (NE5X5T0HD09-1061F):
40 نانومتر چیپ ست GF116 (GeForce GTX 550 TI)، 1.17 میلیارد ترانزیستور. GPU DirectX 11 با پشتیبانی Sader Model 5.0 ایجاد شده برای عملکرد فوق العاده بالا هنگام استفاده از جدید فرصت گرافیکی API - ایجاد موزاییک با شتاب GPU.
هسته و بلوک شیدر در فرکانس ها عمل می کنند: 900/1800 مگاهرتز.
192 پردازنده های جریان و 8 موتورهای پلی مورفیک.
32 بلوک بافت. بلوک های مخلوط: 24.
384 کیلوبایت حافظه نقدی یکپارچه از سطح دوم L2.
سرعت پر کردن بافت (میلیارد تگزاس / ثانیه): 28.8.
بهره وری: 691 GFLOPS.


حافظه GDDR5 10،24 مگابایت است، در 4100 مگاهرتز عمل می کند. تراشه های 6X Hynix H5GQ1H24AFR T2C. با زمان دسترسی 0.8 NS، و فرکانس 5GHz. حافظه موجود: 953 مگابایت.
اتوبوس حافظه 192 بیتی (سه کنترل کننده حافظه 64 بیتی استفاده می شود).
پهنای باند حافظه: 98.4 گیگابایت بر ثانیه.
رابط: PCI اکسپرس 2.0 x16
اتلاف گرما چیپ ست: 116 وات.
حداکثر GPU دما: 100 درجه.
پشتیبانی از کار در پیکربندی SLI دو طرفه.
خروجی: DVI-I، VGA، HDMI.
پشتیبانی از HDMI 1.4A، از جمله پشتیبانی Blu-Ray 3D با شتاب GPU، X.V.Color، HDMI عمیق رنگ و 7.1 کانال صدا فراگیر صدا.
پشتیبانی: OpenGL 4.1، DirectX 11 و Shader Model 5.0، NVIDIA PureVideo HD.
طراحی شده برای کار با مانیتور با وضوح: 1680x1050 و کمتر.
دو سیستم خنک کننده فعال با ابتدایی رادیاتور آلومینیومی با دنده ها (عکس قابل کلیک).


و 92mm 11x فن فن:

پشتیبانی از سیستم عامل: ویندوز 7 32 / 64bit، ویندوز ویستا 32 / 64bit، ویندوز ایکس پی 32 / 64bit.
اندازه کارت گرافیک بسیار جمع و جور است: 188 x 112 میلیمتر.
منبع تغذیه GPU یک مبدل چهار فاز را در حال اجرا کنترل کننده NCP 5395T فراهم می کند.
قدرت مورد نیاز منبع تغذیه 400 و یا بیشتر است، جریان بیش از اتوبوس + 12V باید حداقل 24A باشد. منبع تغذیه باید با یک اتصال قدرت 6 پین مجهز شود. در کارت گرافیک، اتصال PCIE PCIE اختیاری در بالای کارت گرافیک قرار دارد و نه در طرف، که در هنگام نصب به موارد بسیار راحت تر است:


نقشه به قدیمی اضافه شد واحد سیستم با هسته دوگانه پردازنده اینتل Core 2 Duo E6400 + ASUS P5B Deluxe (اینتل P965 Express با تایر PCI Express X16 از اولین بازبینی با پهنای باند 8GB / s) و واحد قدرت استاندارد GPS-500AB (500 وات، سه خط 12 ولت صادر می شود: 16 + 18 + 18a، 2x 6Pin PCIE Connector) که به بار با بار رفت Chieftec Uni Ba-02b مسکن -B-SL. کسانی که. خرید یک نقشه شگفت انگیز تر، می تواند منجر به خرید یک منبع قدرتمند تر شود. هدف ما، پیدا کردن آنچه که به ما یک جایگزین ساده از کارت گرافیک را به مدرن تر می دهد که از شتاب GPU در برنامه Adobe Premiere Pro CS5 و CS5.5 پشتیبانی می کند. اسلات های حفاری حفره شده از رمزنگاری CHIETTEC UNI BA-02B-B-B-SL نمی توانند با این کارت گرافیک کار کنند، به عنوان دو سیستم خنک کننده آن، یعنی پوشش پلاستیکی تزئینی، با اتصال دهنده ها مواجه می شوند. من مجبور شدم کارت گرافیک را با پیچ ها در سراسر قدیمی اصلاح کنم.


ما رانندگان زیر را تنظیم می کنیم (* فقط با رانندگان WHQL کار می کنند، پس از نصب آنها، کامپیوتر را راه اندازی مجدد کنید):

ما برنامه Adobe Premiere Pro CS5 را راه اندازی می کنیم و در تنظیمات پروژه انتخاب می کنیم: فقط نرم افزار موتور پخش جیوه.

از پیش تعیین شده برای دنباله را انتخاب کنید: DSLR 1080P25. ما یک کلیپ را در طول ترکیب صدا ایجاد می کنیم:

کلیپ شامل منابع است: Canon 550D، 5D، PNG توالی، M-JPEG FUTII و عکس JPEG. اثرات زیر اعمال می شود: پیگیری کلید مات، کلید فوق العاده، زمانبندی زمان، Gaussian Blur، Corrector رنگ سریع و سیاه و سفید. توابع زیر نیز مورد استفاده قرار گرفتند: مقیاس به اندازه قاب، ترکیب قاب، تغییر PAR در توالی PNG و مخلوط کردن حالت Dodge.
بعد، سه گزینه صادرات: H.264 Blu-ray، ویژگی های منبع مطابقت (با کیفیت بالا)، I.E. با استفاده از این گزینه، وضوح و نرخ فریم تغییر نمی کند. گزینه دوم: MPEG2-DVD، PAL Widescreen با کیفیت بالا، همچنین booleeler معمولی نیز فعال است، که رزولوشن را تا 720x576 کاهش می دهد. و گزینه سوم نیز، به عنوان دوم، اما با تانک تبدیل شده است: استفاده از حداکثر کیفیت رندر.

تمام تست های دیگر با استفاده از GPU استفاده می شود. اما ابتدا باید پشتیبانی کارت گرافیک را فعال کنید. ما به دایرکتوری می رویم: C: \\ فایل های برنامه \\ Adobe \\ Adobe Premiere Pro CS5 برنامه GPUSNIFFER.EXE را اجرا کنید و نام نقشه را به یاد داشته باشید.


علاوه بر این، در همان دایرکتوری، یک سند متن را باز کنید: cuda_supported_cards.txt و مناسب نام کارت گرافیک وجود دارد (اگر کارت برای برنامه قابل مشاهده نیست، ما در مورد خطاهای اتصال می خوانیم). علاوه بر این، تست ها بر روی نسخه Premiere Pro CS5.0.3 انجام شد (برای دیدن اینکه چگونه بهینه سازی تحت Fermi). لازم به ذکر است که پس از به روز رسانی، کتیبه زمانی ظاهر می شود که پروژه بارگیری شود:


بنابراین برای هر نسخه از برنامه شرکت کننده در آزمون:

شما باید سند متن را بازنویسی کنید تا بازنویسی کنید: cuda_supported_cards.txt.

و بر این اساس در پروژه\u003e تنظیمات پروژه\u003e General کدام موتور انتخاب شده است:

به محض این که ما انتخاب می کنیم: موتور شتاب GPU موتور پخش جیوه بر روی جدول زمانی رنگ را از قرمز به زرد تغییر خواهد داد.

برای محاسبه اشتباه کلیپ، برنامه Adobe Media Encoder مورد استفاده قرار نگرفت. جدول نهایی با نتایج این است:

حتی کارت گرافیک بودجه می تواند به طور قابل توجهی افزایش تعداد عملیات، بر روی یک کامپیوتر آهسته. همچنین لازم به ذکر است که کارت های ویدئویی GPU به طور فزاینده ای با هر بروز رسانی استفاده می شود. از آنجا که یکی از مزایای برنامه، مقیاس پذیری خوب است، نتایج بر روی رایانه های قدرتمند کاملا متفاوت خواهد بود.
* علاوه بر حجم استاندارد حافظه 1 گیگابایتی، کارت گرافیک GeForce GTX 550 Ti را می توان با حافظه زیر عرضه کرد: 1.5 گیگابایت، 2 گیگابایت، 3 گیگابایت و 4 گیگابایت.
* دوستداران هنوز ذخیره می کنند: در واقع، Vijekarta یک گزینه فوق العاده برای یک کارت گرافیک بودجه حتی بیشتر بودجه GEFORCE GTS 450 (GF106)، فرکانس های ساعت در GeForce GTX 550 TI افزایش یافته است، اتوبوس حافظه 128 بیتی به 192 بیتی افزایش یافته است ( با توجه به گنجاندن کنترل سوم) و تعداد بلوک های ROP از 16 تا 24 افزایش یافت. همه. طرفداران GeForce GTS. 450: خیلی بیشتر قیمت پایین و مصرف، تنها 106 وات (به عنوان مثال، تقاضا برای منبع تغذیه حتی کمتر است).
کارت گرافیک GeForce GTX 460 (GF104) 768 مگابایت برای ما مناسب نیست، به عنوان بخشی از حافظه توسط "اداره خدمات" اشغال شده است و در نهایت مقدار حافظه موجود، الزامات شتاب GPU موتور پخش جیوه را برآورده نمی کند. اگر چه سریعتر از GeForce GTX 550 Ti است.
* چه کسی این فرصت را برای پرداخت هزینه کمی بهتر به کارت گرافیک GeForce GTX 560 Ti (GF114) پرداخت می کند، کمی پیش از بهره وری "Voracious GTX 470 و بسیار سریعتر و GeForce GTX 460 768MB، GeForce GTX 460 است SE و به خصوص GeForce GTX 550 Ti، و می تواند خدمت به وسط طلایی. GTX 560 Ti از GTX 560 متفاوت است - در موتور پلی مورفیک هشتم (چند پردازنده) با 48 پردازنده جریان اضافی (در 560 از آنها 7x)، 8 بلوک های بافتی اضافی و بلوک های رطوبت و افزایش قدرت 20W، تقریبا با قیمت مشابه.
پشت پرانتز، راه حل های کاملا بودجه، مانند یک منبع وجود دارد studio1productions.com به طور فعال، استفاده از تصمیم گیری بودجه GT 240 (GT215 هسته) را برای سیستم های بسیار قدرتمند (این کارت گرافیک توسط سازنده مانند: بودجه Cuda شتاب دهنده برای خانه قرار می گیرد) را ترویج می کند. اما در اینجا تفاوت های ظریف وجود دارد، زیرا گزینه های متعددی برای کارت های ویدئویی تحت یک نام Codewov وجود دارد. بنابراین، هنگام استفاده از کارت گرافیک GT 240 1GB GDDR5، ما افزایش سرعت در Premiere Pro CS5.5 را به 45٪ نسبت به استفاده از GT 240 1GB DDR3 افزایش خواهیم داد. همه چیز در مورد پهنای باند حافظه، با یک اتوبوس حافظه 128 بیتی و GDDR5 که در فرکانس 3.4 گیگاهرتز عمل می کنند، PSP \u003d 54.4 گیگابایت بر ثانیه را دریافت می کنیم. هنگام استفاده از یک اتوبوس 128 بیتی و یک حافظه DDR3 که در فرکانس 1.58 گیگاهرتز عمل می کنند، PSP \u003d 25.28GB / s (محاسبه شده توسط فرمول: 128 x 1580/8) را دریافت می کنیم.
کارت گرافیک GeForce GTX 550 Ti نیز برای نقشه های ضبط فوق العاده، DeckLink، Multibridge و شدت، طراحی BlackMagic توصیه می شود. این لیست شامل کارت های ویدئویی است: NVIDIA GeForce GTX 285، NVIDIA GeForce GTX 550TI، NVIDIA GeForce GTX 570 و NVIDIA GEFORCE GTX 580. حداقل الزامات: پشتیبانی OpenGL 2.1 و نرخ پر کردن بافت بیش از 22،000 MT / s.
در مورد تست تطبیقی \u200b\u200bکارت گرافیک GeForce GTX 550 TI با GeForce GTX 650، ما خواندیم، اما در مقایسه با مقایسه با GeForce GTX 650 TI.
* در یک سیستم قدرتمند تر، شما می توانید تفاوت بزرگی بین کارت های ویدئویی کلاس های مختلف را ببینید. بنابراین، به عنوان مثال هیچ معنایی ندارد، از یک بسته نرم افزاری استفاده کنید: یک پردازنده دو هسته ای و کارت گرافیک GeForce GTX 580.
!!! مراقب باشید، در خرده فروشی وجود دارد کارت های ویدئویی MSI GeForce GTX 550 Ti 1024MB GDDR5 () با فرکانس های اعلام شده 900/3800 مگاهرتز (در برابر 900/4100 در مرجع، که باید یک تماس باشد). در واقع، همه چیز بسیار ستنده است: تحت Guser GeForce GTX 550 Ti (ساخته شده بر روی GF116 / Fermi 2.0)، هوش MSI N450GTS-M2D1GD5 (ساخته شده بر روی GF106 / Fermi 1.0) با فرکانس های هسته ای 783 MHz و حافظه 1GB GDDR5 در فرکانس: 3608 یا 3200 مگاهرتز. اتوبوس حافظه 128 بیتی، به جای 192 بیت. و 144 پردازنده جریان، به جای 192.

کارت ویدئویی فرکانس های 900 / 4000000Hz را تسریع می کند، اما اتوبوس 128 بیتی در برابر 192 بیتی، منفی قابل توجه است.

موتور پخش Adobe Mercury Premiere Premiere CS5 از شتاب CUDA تنها برای کارت های ویدئویی چندگانه Quadro و GeForce GTX پشتیبانی می کند. با این حال، تعریف پشتیبانی از کارت گرافیک به سادگی با مقایسه نام با لیست انجام می شود و لیست را می توان برای اضافه کردن پشتیبانی از سایر کارت های ویدئویی بر اساس NVIDIA تغییر داد.

برای اضافه کردن پشتیبانی شتاب CUDA برای کارت های ویدئویی، اطمینان حاصل کنید که شرایط زیر دنبال می شود:

  • نسخه کامل Adobe Premiere CS5 استفاده می شود. نسخه آزمایشی (محاکمه) پشتیبانی نمی شود.
  • پردازنده گرافیکی کارت گرافیک دارای سطح سازگاری CUDA 1.1 و بالاتر است. کارت های ویدئویی پایگاه داده G80 تنها 1.0 سطح دارند و برای موتور جیوه مناسب نیستند.
  • کارت گرافیک دارای حداقل 896 مگابایت حافظه ویدئویی است. اگر چه تنها 765 مگابایت مورد نیاز است تا شتاب را فعال کند، این حافظه باید به طور کامل برای برنامه قابل دسترسی باشد، و بخشی از حافظه ویدئویی همیشه برای خدمات مشغول است. رابط گرافیکی ویندوز و درایو تبادل، بنابراین با یک کارت با 768 مگابایت حافظه ویدئو، برنامه کمتر از 765 مگابایت در دسترس خواهد بود و شتاب کار نخواهد کرد.
  • راننده نسخه NVIDIA را کمتر از 197.45 نصب کرد.

انجام دنباله ای از اقدامات زیر را انجام دهید:

  1. هم تیمی را اجرا کن رشته ویندوز (cmd.exe) به نمایندگی از مدیر. CD Command به پوشه ای که Premiere نصب شده است بروید (معمولا C: \\ فایل های برنامه \\ Adobe \\ Adobe Premiere Pro CS5).
  2. دستور gpusniffer.exe را اجرا کنید
  3. خروجی برنامه را با دقت یاد بگیرید. در پایان باید یک رشته باشد " Cuda Device # 0 انتخاب نشده است زیرا آن را با لیست نام های کارت مطابقت نداشت" اگر دلیل دیگری نشان داده شود (" از آنجا که 765 مگابایت مورد نیاز است و XXXMB حضور دارند», « از آنجا که Cuda نسخه 1.0 پشتیبانی نمی شود") بنابراین کارت گرافیک پشتیبانی نمی شود، یا راننده NVIDIA به اشتباه نصب شده، نسخه جدید راننده را حذف و نصب کنید. همچنین خط از گونه ها را به یاد داشته باشید " نام: GeForce XXXXXX Compute قابلیت: 1.3"GeForce XXXXX و یک نام نقشه وجود دارد که تحت آن باید به لیست اضافه شود.
  4. فرمان را دنبال کنید notepad.exe cuda_supported_cards.txt
  5. در نوت بوک، نام کارت را به رشته آخر اضافه کنید، که در پاراگراف 3 آموخته اید و فایل را ذخیره کنید.
  6. دستور gpusniffer.exe را دوباره اجرا کنید. خروجی را مشاهده کنید و مطمئن شوید که خط "Cuda Device # 0 پشتیبانی شده" در پایان وجود دارد.
  7. اجرای Adobe Premiere. یک پروژه جدید ایجاد کنید و به خواص آن بروید. در برگه "رندر و پخش ویدئو و پخش"، نرم افزار موتور پخش جیوه را فقط در شتاب GPU موتور پخش جیوه تغییر دهید.

محدودیت های زیر در شتاب سخت افزاری CUDA باید در Premiere مورد توجه قرار گیرد:

  • پخش جیوه رمزگذاری رمزگذاری / ویدئو را سرعت نمی دهد - این کار کدک است. همزمان کار با پروژه و صادرات پروژه با کدک، همچنین با استفاده از شتاب CUDA، می تواند منجر به نتایج غیر قابل پیش بینی شود.
  • همه اثرات تسریع نمی شود.
  • شتاب به درستی فقط برای سه لایه اول کار می کند، لایه های بعدی می توانند سخت افزار را فقط به صورت جزئی انجام دهند و مصنوعات تصویر امکان پذیر باشند.
  • مجوز محدود از ویدئو پردازش شده و تعداد لایه ها به حجم حافظه ویدئو بستگی دارد. توصیه می شود که تابع شتاب CUDA را فقط برای کارت های ویدئویی با تعداد زیادی از 1 گیگابایتی، حافظه داشته باشید.