Table of Contents
Introduction
Over the last few years, we have had more and more customers coming to us looking to make the move from Mac to PC. Whether they were unhappy that the Mac Pro hasn't been updated since 2013, upset because they feel like Apple has been ignoring the Content Creation community, or something else entirely, one of the biggest reasons they decided to switch was often due to the higher performance they could get out of a PC. After Effects is a very demanding application where higher performance can often result in a disproportionate rise in productivity.
For this testing, we will be using two high-end iMac Pro systems and the old (but still current) Mac Pro alongside two of our PC workstations. Just as a warning, this article contains quite a few charts and lots and lots of benchmark numbers. If you don't like scrolling through this amount of data, we recommend skipping right to the Conclusion section.
Test Hardware & Methodology
To see how the iMac Pro and Mac Pro compare to our PC-based workstations, we will be testing the following system configurations:
Puget Systems
|
14-core |
6-core |
~$7,200
|
~$5,700
|
|
Motherboard: | MSI X299M Micro Pro Carbon AC | MSI Z370M Pro AC |
CPU: | ||
RAM: | 4x DDR4-2666 16GB (64GB Total) | |
GPU: | NVIDIA GeForce GTX 1080 Ti 11GB | |
Hard Drive: | Samsung 960 Pro 1TB M.2 PCI-E x4 NVMe | |
OS: | Windows 10 Pro 64-bit | |
Display: | Samsung 31.5-inch UH750 UHD 4K Monitor | |
Keyboard: | Das Keyboard 4 Professional Mechanical Keyboard | |
Mouse: | Logitech M500 Laser Mouse | |
Warranty: | Lifetime Labor and Tech Support 3 Year Parts Warranty |
Apple Workstations |
Mac Pro 12-core |
iMac Pro 14-core |
iMac Pro 10-core |
~$8,200
|
~$8,200
|
~$7,400
|
|
CPU: | 2.7GHz 12-core with 30MB of L3 cache |
2.5GHz 14-core Intel Xeon W Turbo Boost up to 4.3GHz |
3.0GHz 10-core Intel Xeon W Turbo Boost up to 4.5GHz |
RAM: | 64GB 1866MHz DDR3 ECC | 64GB 2666MHz DDR4 ECC | |
GPU: | Dual AMD FirePro D700, 6GB of GDDR5 VRAM | Radeon Pro Vega 64, 16GB of HBM2 memory | |
Hard Drive: | 1TB PCIe-based SSD | 1TB SSD | |
OS: | macOS 10.13.4 | ||
Display: | Samsung 31.5-inch UH750 UHD 4K Monitor | 27-inch (diagonal) LED-backlit Retina 5K display | |
Keyboard: | Space Gray Magic Keyboard with Numeric Keypad | ||
Mouse: | Space Gray Magic Mouse 2 | ||
Warranty: | AppleCare+ for Mac (3 yr limited warranty & telephone technical support) |
AppleCare+ for iMac (3 yr limited warranty & telephone technical support) |
To make our comparisons as realistic and fair as possible, we tried to keep the specs and pricing relatively similar between the Mac and PC systems. For example, we used a single 1TB NVMe drive on our workstations even though we would normally recommend multiple storage drives in order to have a dedicated drive for the cache files. Also, since the iMac systems come with a built-in display and force you to purchase a keyboard and mouse, we also added a quality monitor, keyboard, and mouse option to both the Mac Pro and to our workstation configurations. This works out to about a $1,000 price increase over the cost of the workstation itself, but we wanted to account for the additional cost of the accessories included with the iMacs. Of course, an exact price/performance comparison is going to depend on what monitor and peripheral you purchase – or if you need new ones at all.
In order to accurately benchmark the different systems, we used a range of After Effects projects that are mostly publicly available for download. The projects we used (along with their source) are:
Project Name | Comp Name | Tested Frames | Notes |
Countdown by Rocketstock (1920×1080) |
Example Composition | 0-40 (40 total frames) | |
Electric FX by Video Copilot (1920×1080) |
CloseCity PlainSmoke |
212-238 (26 total frames) 0-97 (97 total frames) |
|
Animated Polygon by Video Copilot (1280×720) |
Green Polygon | 0-78 (78 total frames) | |
GPU Stress (3840×2160) |
32610-32710 (100 total frames) |
4K H.264 video with:
|
|
Cineware Party by Cineversity (1920×1080) |
Party-Lite-004Full | 0-169 (169 total frames) |
"Video Wall" and "*.mov" layers
|
RAM Preview – Raw Benchmark Data
[Click Here] to skip ahead to analysis section
RAM Preview – Benchmark Analysis
Since AE version 2015, we have seen a very sharp split in the type of CPU that works best for After Effects. While in the past a CPU with lots of cores would be great for everything, most effects and tasks in AE are now better with a CPU with fewer cores but a higher operating frequency. The exception to this is if you utilize the Cinema 4D CPU renderer where a high number of CPU cores can still make a massive difference in performance. Due to this, we have separated out our testing results between "standard" projects and those utilizing the Cinema 4D CPU renderer.
In addition, while we did our testing using both OpenCL and Metal on the Mac systems, we found that Metal was across the board slightly faster. It was often only by a few percent, but in the interest of simplicity we decided to just use the results with Metal in the charts below. Feel free to go back to the raw results in the previous section if you wish to compare the results with OpenCL and Metal yourself.
For RAM Preview on standard projects, you are looking at some massive gains with a PC workstation over a Mac Pro or iMac Pro. If you are working at half resolution, we saw nearly a 2x increase in FPS with our $7,200 workstation over the iMac Pro systems. The $5,700 workstation which is optimized for this type of project was even faster coming in at 2.25x the performance of the iMac Pro. Switching to full resolution narrows the gap quite a bit, although you are still looking at a 40-55% increase in FPS compared to the iMac Pro systems. And if you want to compare to the Mac Pro, you are looking at roughly a 3x increase in FPS at half resolution or 2x increase at full resolution.
If you have projects that utilize the Cinema 4D CPU renderer, our $5,700 workstation with only 6 cores definitely takes a bit of a hit, but at half resolution it is still 9-15% faster than iMac Pros or almost 50% faster than the Mac Pro. The $7,200 PC workstation, however, is still twice as fast as the Mac Pro and a solid 25-35% faster than the iMac Pro systems at both full and half resolution.
Final Render – Raw Benchmark Data
[Click Here] to skip ahead to analysis section
Final Render – Benchmark Analysis
Once again, since the results should vary widely based on whether or not you utilize the Cinema 4D CPU renderer, we have separated our testing results between "standard" projects and those utilizing the C4D CPU renderer. Also, since Metal was across the board slightly faster than OpenCL on the Mac systems, in the interest of simplicity we decided to just use the results with Metal in the charts below.
For standard projects (shown in blue), both of our PC workstations are significantly faster than the more expensive Mac offerings. Compared to the Mac Pro, the $7,200 workstation is just a hair under twice as fast while the $5,700 workstation is a bit more than twice as fast. The more modern iMac Pro systems did much better, but were still 30-60% slower than the PC workstations.
The difference is less if you utilize the Cinema 4D CPU renderer, and in this case the $7,400 and $8,200 iMac Pro systems were actually able to out-perform the $5,700 PC workstation. They were just 10-15% faster gain for a 30-40% increase in cost, but since this is the one time we saw any of the Mac systems be significantly faster than either of the PC offerings we tested we wanted to call it out. The $7,200 PC workstation that is more similar in cost to the Mac systems, however, is still a good 15-20% faster than the iMac Pro or twice as fast as the Mac Pro.
Conclusion
We've discussed it a few times in this article, but it is worth pointing out again that performance in After Effects highly depends on whether you use the Cinema 4D renderer. If you do, a higher core count CPU (like the 14 core CPU in our $7,200 workstation) is much better. If not, a lower core count CPU with a high operating frequency (like the 6 core CPU in our $5,700 workstation) is significantly faster and lower cost. Also, while we tested the Mac systems with both OpenCL and Metal, we found that Metal was consistently faster by a few percent so for the sake of simplicity we decided to limit our final chart to just the results with Metal on the Mac systems.
Overall, if you do utilize the Cinema 4D CPU renderer, even our $5,700 PC workstation was significantly faster than the Mac Pro. However, the iMac Pro systems manage to edge out over this system by an average of 6-8%. This is comparing a $5,700 PC to a $7,400 and $8,200 iMac Pro, however, so this really isn't a fair comparison. Our $7,200 PC workstation is a more realistic comparison point and in that case the PC was 25% faster overall.
More "standard" projects (that don't use the Cinema 4D CPU renderer) is where PC really shines. At a similar price point to the Mac systems we tested, a $7,200 PC workstation is going to be roughly 50% faster than an iMac Pro or twice the performance of a Mac Pro. And if you go for a CPU that is optimized for this type of project, not only can you save a lot of money but you can even further improve performance. In this case, our $5,700 PC was 80% faster than the iMac Pro systems or 2.5 times faster than the Mac Pro!
Keep in mind that the pricing we are using for our PC workstations includes ~$1,000 for a monitor, keyboard, and mouse. If you already have any of those, the price/performance advantage of a PC workstation will be even larger. If you are interested in reading more about the performance of a PC workstation over a Mac system, we have a number of articles you may be interested in that compare Mac to PC in a range of applications. We also encourage you to check out our Recommended Workstations for After Effects and if you have any questions or concerns about making the move to PC, we encourage you to contact us!
Puget Systems offers a range of powerful and reliable systems that are tailor-made for your unique workflow.