With the rising popularity of VR and 360 degree video, many users are finding that their video editing workflows are expanding beyond their preferred editing software like Premiere Pro or After Effects. Until Adobe adds native support for stitching video, 3rd party programs like Kolor's Autopano Video Pro are often the first step to creating a 360 degree video.
In this article we are going to look at a wide range of Intel CPU options that you might consider in a video editing workstation to see exactly how they compare in Autopano Video Pro 2.6.
If you are interested in how different hardware performs in Autopano Video Pro, be sure to check out our other articles:
- Kolor Autopano Video Pro 2.6 GeForce GPU Comparison (GTX 1060, 1070, 1080, 1080 Ti, Titan X)
- Kolor Autopano Video Pro 2.6 Mac Pro vs PC Performance
To see how the different Intel CPUs perform in Autopano Video pro 2.6, we used the following configurations:
|Motherboard||Asus PRIME Z270-A||Asus X99 Deluxe II||Asus Z10PE-D8 WS|
|CPU||Intel Core i7 7700K 4.2GHz
4 Core (4.5GHz Max Turbo)
|Intel Core i7 6850K 3.6GHz
6 Core (3.7-4GHz Turbo)
Intel Core i7 6900K 3.2GHz
8 Core (3.5-4GHz)
Intel Core i7 6950X 3.0GHz
10 Core (3.4-4GHz Turbo)
|Intel Xeon E5-2643 V4
6 Core (3.6-3.7GHz Turbo)
Intel Xeon E5-2690 V4
14 Core (3.2-3.5GHz Turbo)
|RAM||4x Crucial DDR4-2400 16GB
|4x Samsung DDR4-2400 32GB ECC Reg.
|8x Samsung DDR4-2400 32GB ECC Reg.
|GPU||NVIDIA GeForce GTX 1080 Ti 11GB|
|Storage Drive||Samsung 960 Pro 1TB M.2 PCI-E x4 NVMe SSD|
|OS||Windows 10 Pro 64-bit|
|Software||AutoPano Video Pro 64-bit 2.6.1|
These test configurations include three different platforms along with six different CPU models. For video editing in general, we typically would recommend a "High-End" Core i7 CPU with 6-10 cores, although we opted to include the i7 7700K to find out if Autopano Video Pro prefers a CPU with high single-threaded performance over a CPU with more physical cores. In addition, since this is among the first testing we have done for Autopano Video Pro, we decided to include two dual Xeon options in case it scales across multiple CPUs better than we expect.
We will perform our testing using the two sample projects provided by Autopano on their Video - Benchmarking page. The main difference between these projects is that "Sample 1" contains 6 cameras and lasts a total of 29 seconds while "Sample 2" contains 7 cameras and is 36 seconds long. Both of these projects were recorded on GoPro Hero3 Black cameras at 1920x1080 @ 48fps.
Using these projects, we will benchmark the essential tasks needed to create a 360 degree video including:
- Synchronization (Audio)
- Rendering to H.264 HD
- Rendering to H.264 4K
One thing to be aware of is that we timed our results from the moment a button was clicked to the time the task completed. We believe this is the most accurate way to measure relative performance, but it does mean that in the case of rendering our results are actually 4-5 seconds longer than what Autopano itself reports as the total render time.
While we tested each step necessary to create a 360 degree video, we decided to add them together into a "total workflow" to examine how each CPU compares. We feel that this is the most accurate way to gauge how much faster one CPU would be for your work overall rather than taking an average of each step since some steps only take a handful of seconds while others take several minutes. If you prefer to look at the individual results, they are available under the main chart.
With just a single CPU, the results are pretty straightforward. As you increase in core count (and price), the performance goes up. It varies a bit depending on our test project and whether you are rendering to HD or 4K, but overall you are looking at about a 10-15% performance gain for each model up you move.
Things get a little odd with our dual Xeon results, however. Starting with the dual Xeon E5-2643 V4 which together have a total of 12 CPU cores, this setup was actually about 12% slower than the Core i7 6950X with 10 cores. Even the dual Xeon E5-2690 V4 with 28 total cores was only around 1% faster than the much, much more affordable Core i7 6950X. The reason behind this is likely due to the fact that unless the software scales extremely well across a high number of cores - which is extremely rare - the additional overhead associated with a dual CPU configuration often completely negates any performance gain you would expect to see.
Overall, the different CPUs performed as we expected in Autopano Video Pro. There are some nice performance gains to be had by using higher-end CPUs, but even if you have the budget for a dual CPU setup that is something we recommend against doing since it will not always give you a performance benefit. Not only can you get better or near-identical overall performance with a CPU like the Core i7 6950X, a single CPU will also be much less complicated (which hopefully means less problems) and will be faster in most other programs. For example, even Premiere Pro and After Effects - which used to work very well with dual CPU configurations - currently run much better on a single CPU than they do on multiple CPUs.
One nice aspect of our testing is that it turns out that the best CPUs for Autopano Video Pro are also the best CPUs for Premiere Pro. So if your workflow includes stitching together 360 degree video in AutoPano and making further edits in Premiere Pro, you don't have to sacrifice performance in one program to get better performance in the other. In fact, the optimal hardware for these two software packages is so closely related that we have decided to integrate our testing directly into our Premiere Pro workstations. So if you are in the market for a new system, be sure to check them out!
Premiere Pro Workstations
View Related Articles:
- CPU Comparison: Skylake-X, Kaby Lake-X, Broadwell-E, Kaby Lake, Ryzen 7
- NVIDIA Quadro (Pascal) Performance
- Should you use a Dual Xeon workstation?
- NVIDIA Titan Xp 12GB Performance
- Mac Pro vs PC Performance
- GeForce GTX 1080 Ti 11GB Performance
- AMD Ryzen 7 1700X & 1800X Performance
- Intel Core i7 7700K & i5 7600K Performance