FAQ: How do I speed up rendering, exporting, or encoding?
"How do I improve rendering, or export times?" is a common question and theme we see on the forums. Fortunately, there are things you can do to export more quickly. The trouble is that most of the time you could save in the exporting process begins before the editing even takes place. Though that's a bit disappointing, we'll give you both tips for getting the job done today and some tips for future projects.
Note: the terms rendering, exporting, and encoding are often used interchangeably (though technically, they have slightly different meanings). For the purposes of this article, we'll use the terms "export" and "encode" when we're speaking about outputting a file to your computer. Keep in mind that the term "rendering" is also used when describing the creation of preview files, which comes into play in this FAQ, as well.
Hardware Considerations
The first thing in improving encoding speed is to consider your hardware.
CPUs: Encoding is a CPU intensive process, so the main control you have over export times is to have the fastest CPUs possible installed in your computer. More CPUs are better, as well. Consider that another computer in your facility, school, or home office might have faster CPUs.
Additional hard drives, RAID arrays, etc.: Another hardware consideration is to have a separate hard drive (or RAID array), minimum, that you are encoding to. It helps quite a bit if it is a high-speed drive (or RAID) for transferring the file data. Many prefer SSD drives for that purpose. Separate high speed drives for preview files can also assist the encoding process. Pay attention to how hard drives are connected so that transfer rates are optimized. Internally connected drives are typically the fastest. A RAID optimized for both redundancy and speed can be installed inside the computer for encoding. Using an external drive (or RAID) for encoding? The way external drives are connected to your computer and the speed of those drives can vary greatly, as well. You'll want the fastest connection possible available for your computer.
GPU: a GPU of any type does not assist the actual encoding process, so it is important to set expectations for the GPU accordingly when evaluating and monitoring your computer's performance in the exporting process. We see a good number of users that are disappointed that their GPU didn't make their encoding job go any faster, and wonder why it sits idle while monitoring encoding, so that is why we mention it. This blog post explains what a GPU can and cannot assist in the overall exporting process. In some cases in an exporting job, the GPU is used minimally, as there might not be many processes available for the GPU to handle. Real time GPU accelerated effects may not have been added to the sequence, for example.
That said, a system with a well performing GPU (or even dual GPUs or more) can be a boon to improving encoding times, as indicated in this article. Some editors create sequences with a great deal of GPU accelerated effects, for example. The GPU offloads processing for items it can handle, like these effects, giving the CPUs the opportunity to focus on the encoding (rather than effects processing) which can speed up the entire process greatly.
https://forums.adobe.com/thread/2122549