Congratulations, dear friends!

Today we can observe an incredible increase in the performance of both modern processors and graphics cards! If once the Intel Core i7 had 8 threads and was the top of the line of home processors, now the cheapest Intel Core i3 already has 8 threads. And it is logical that the price of such an “i7” is very low. And due to new architectures, reduction of technical processes of “casting” processors, i3, starting from the 10th generation, is quietly ahead of the former i7, up to the 7th generation inclusive. Intel also had a high-end platform based on 1366, 2011, 2011-3, and 2066 sockets, and there were multi-threaded monsters i7 and i9. But time passes, the needs of ordinary users grow, and high-end platforms are no longer something so majestic and unattainable for an ordinary user because of the high price, first of all, and only then because of the complexity of assembly and operation. Therefore, Intel decided to “cover” this segment and moved i9s to the desktop segment. Now everyone can afford an i9 (although it is still not a cheap pleasure) on a relatively inexpensive platform. And now we have i9 with 32 threads and frequencies up to 6GHz per core. Looking at these numbers, it's scary how much progress has been made. For comparison, let's take the top processor of 10 years ago - the i7-4930K on the 2011 socket. It boasted 12 threads with a frequency of up to 3.9GHz per core. And the very first i9?! i9-7900X for socket 2066, it already had 20 threads with a frequency of up to 4.3GHz per core. And the current i9-13900K on the 1700 socket has 32 threads (8/16 powerful threads + 16 energy-efficient threads) with a frequency of up to 5.6GHz.

AMD has a similar situation. I will only consider +- modern processors - Ryzen, since I started following AMD only with the release of this line. They also had a significant jump in power, starting with the Ryzen 1000. AMD introduced a new socket and AM4 platform - new chipsets and processors. The first top-end Ryzen already had 16 threads on this platform, while Intel was just starting to take the first steps in increasing the number of cores and threads. AMD also had a high-end platform with Ryzen Threadripper processors on a huge socket, which already had up to 32 threads. Over time, AMD began to finalize its ZEN architecture, which was designed for Ryzen. The 2000 series did not differ from the 1000 series in terms of core-threads, but significant improvements to the architecture were already noticeable. And starting with the 3000 series, AMD's high-end platform is truly high-end. Now the former Threadrippers of the 1000 and 2000 series “fit” into a small processor for AM4 and Ryzen 9 3950X has 32 threads on board. And Threadrippers now have 48 threads in the base, followed by 64 and the top high-end processor (for the money, in our opinion) Threadripper 3990WX has !!! 128 !!! threads. Of course, it is very expensive, but its power is simply amazing. 

And the situation is the same in the field of graphics cards. Let me say right away that AMD graphics cards will not be in the table for several reasons:

- we are not fans of AMD video cards;

- we don't know much about them (except for a tangential knowledge of the quality of benchmarks on the Internet);

- we just don't sell them :)

For some reason, we still have a prejudiced attitude towards them and we still consider them “stoves” :)

P.S. We've looked at the latest Nvidia 4000 series and Radeon 7000 series benchmarks - Radeon doesn't impress, but Nvidia 4000 series are very powerful and relatively cold cards. Compared to the 3000 series, the power has increased significantly, and the heat dissipation has either not changed or decreased.

So what's the point of all this, you may ask? Let me explain. Technology is advancing, and so is software. Since our main focus is workstations for everything, looking at all this progress in hardware, you face the problem that old software cannot always support modern technologies out of the box. For example, the Corona render benchmark 1.3 is not only outdated as a software, but also has certain problems when rendering on Intel processors of 12+ generations - the benchmark does not work well with powerful and efficient cores. But at the same time, it is still used by everyone (even us) and new data is constantly appearing. This is because it is simple and everyone knows about it :) Next, let's look at Blender. Our previous tests were conducted on version 2.80/2.90 - there we often tested rendering on processors. In fact, it's the same as testing Corona, but we wanted a more realistic profile - a real Pavilion Barcelona project - and longer warm-up and render times to get a more realistic situation and numbers. Old fogeys and desktop renderers, in our opinion, still continue to render on CPUs, so the results of Corona or an old version of Blender are not disappearing and remain relevant. But now we hear more and more often a request for rendering on a video card - “CPU people” say that when rendering with a video card, the picture quality is worse, and “video card people” say that the difference in quality is imperceptible, but the shorter render time is very noticeable. And I will say in advance, video cards render much faster than processors and the time/price ratio of video cards is much better, to be precise, a conditional video card for 20000 renders faster than a conditional PC for 20000 (in a simple configuration with the most powerful processors).

And now I've come to the main point. Accidentally or not, I came across the fact that Blender 2.80/2.90 does not understand modern video cards. After searching the Internet, I found an infnormation that I needed a newer version of Blender. At the time of writing, January 2023, the stable version is 3.41.

Blender is a software package for creating three-dimensional computer graphics, including modeling, animation, rendering, and video post-processing tools. The package is free software and is distributed under the GNU GPL license.

The package features small size, high rendering speed, and versions for many operating systems, including FreeBSD, GNU/Linux, Mac OS X, SGI Irix 6.5, Sun Solaris 2.8 (sparc), Microsoft Windows, SkyOS, MorphOS, and Pocket PC. The package has such features as simulation of the dynamics of rigid bodies (Rigid Body), liquids (Liquid simulation) and soft bodies (Soft body), editing of materials and geometry on the principle of nodes (Nodes), a large number of easily accessible extensions written in Python.

We chose Blender because it is one of the few programs that can render with both processors and a video card. In version 3.41, this happens in the same way - the whole scene is rendered and 1000 samples (I guess, runs) are made to reduce noise. The working scene remains the same Pavilion Barcelona, taken from version 2.80, with a resolution of 1280*720 pixels.

Testing methodology

Hardware:

- power supply - it doesn't matter, any one that will be in a particular build;

- motherboard - does not matter, any motherboard that will be used in a particular build;

- RAM - DDR3/DDR4/DDR5 - also does not play a role in rendering, in real life, the volume often plays a role so that a large project can fit;

- processor - Intel Xeon of very different generations, the same for Intel Core, AMD Ryzen;

- video card - only those that we sell, but if we have the opportunity to test something interesting, we will do it and add it to the waist;

- cooling - from box coolers to liquid systems, it doesn't matter;

- case - sometimes an open stand, aka an assembly on a table, but more often - any case in a specific assembly;

- drives - various storage devices, it doesn't matter.

Software:

- Windows 10 pro 22H2 operating system:

- all drivers are installed of the latest possible versions;

- Blender 3.41, Pavilion Barcelona scene, taken from version 2.80, resolution 1280*720 pixels;

- Windows Task Manager to monitor component loading;

- HWinfo to monitor temperatures, etc.

As you can see, we are serious about testing :) We will test everything that people will buy, order, or just pass through us. The table will be small at first, but over time, we hope, it will expand and be replenished with many interesting data.

This table is up to date as of 06.06.2023. The testing was carried out by rendering the Pavilion Barcelona test scene in a 1280x720 pixel resolution. Each device rendered the scene 3+ times, the table shows the results of the first 3 runs. The indicated rendering time is rounded up. That is, if the scene was rendered in 32.68 seconds, then it is listed in the table as 33 seconds. The average result is the average of the values listed in this table. That is, in general, you can count on a slightly shorter time than the one indicated in the table. Also, keep in mind that this is the rendering time of a relatively small image, and the difference between 20 s and 22 s may not seem significant, but when rendering large images or more complex scenes, the difference will be more noticeable!

Summary table of rendering times for video cards and processors!

 

Device (operating mode) Run 1, s Run 2, s Run 3, s   Average time, s                    Note            
GeForce RTX 4080 FE (optix) 12 11 11 11.33

Founders Edition

Quadro RTX A5000 x2 (optix) 14 14 14 14  
GeForce RTX 4070ti (optix) 15 14 14 14.33  
GeForce RTX 4070 (optix) 18 18 17 17.67  
Geforce RTX 3080 (optix) 18 18 18 18  
Quadro RTX A4000 x2 (optix) 21 19 19 19.67  
Geforce RTX 3060 x2 (optix) 23 21 21 21.67

12 GB version

Quadro RTX A5000 (optix) 22 22 22 22  
Geforce RTX 3070ti (optix) 26 25 25 25.33  
GeForce RTX 3070 (optix) 28 27 27 27.33 i9-12900k based system
GeForce RTX 4080 FE (cuda) 30 30 30 30 Founders Editioin
Quadro RTX A4000 (optix) 32 32 32 32  
GeForce RTX 3070 (optix) 35 32 31 32.67 Older Xeon based system
Quadro RTX A5000 x2 (cuda) 33 33 33 33  
GeForce RTX 4070ti (cuda) 37 37 37 37  
GeForce RTX 3060 (optix) 40 39 39 39.33 12 GB version
GeForce RTX 4070 (cuda) 49 49 49 49  
Qudro RTX A4000 x2 (cuda) 48 50 50

49.33

 
GeForce RTX 3080 (cuda) 51 51 51 51  
GeForce RTX 3050 (optix) 58 56 56 56.67  
Quadro RTX A5000 (cuda) 64 64 64 64  
GeForce RTX 3060 x2 (cuda) 67 66 67 66.67  
GeForce RTX 3070ti (cuda) 77 77 77 77  
GeForce RTX 3070 (cuda) 82 84 84 83.33 i9-12900k based system
GeForce RTX 3070 (cuda) 91 89 89 89.67 Older Xeon based system
Quadro RTX A4000 (cuda) 93 92 93

92.67

 
GeForce RTX 3060 (cuda) 132 132 132 132 12 GB version
Core i9-13900kf 165 165 165 165 Gigabyte MB, 350w TDP
Threadripper 3960X 167 168 170 168.33 280w TDP, 350w total system, 4.0Ghz
Core i9-13900kf (280w) 170 170 170 170 280w TDP limit, 5.3/4.3Ghz
Xeon Gold 6148 x2 176 176 176

176

 
Core i9-13900kf (225w) 180 179 179 179.33 225w TDP limit, 5.1/4.0Ghz
Core i9-13900kf 181 181 182 181.33 Asrock, 265w TDP
GeForce RTX 3050 (cuda) 188 188 188

188

 
Core i9-13900kf (185w) 189 189 189 189 185w TDP limit, 4.8/3.8Ghz
Xeon E5-2673 v4 x2 195 194 194 194.33  
GeForce GTX 1660ti (optix) 197 194 194 195  
Xeon E5-2697 v4 x2 195 195 196 195.33  
GeForce GTX 1660ti (cuda) 200 200 201 200.33  
Core i9-13900kf (150w) 202 201 202 201.67 150w TDP limit, 4.5/3.5Ghz
Ryzen 9 7900x 212 212 212 212  
Core i9-13900kf (125w) 215 214 215 214.67 125w TDP limit, 4.2/3.4Ghz
Core i7-13700k 218 218 218

218

 
Core i7-13700kf 223 223 223 223

265w TDP

GeForce GTX 1070ti (cuda) 224 224 226 224.67 E5-2670 v2 based system
Core i7-13700f 225 225 226 225.33 TDP 245-265w, no limits
Core i9-13900kf (105w) 232 230 231 231 105w TDP limit, 3.8/3.2Ghz
Ryzen 9 5950x 234 235 236 235 140w TDP
Quadro M4000 x2 (cuda) 237 237 238 237.33  
Xeon E5-2680 v4 x2 240 239 241 240  
Core i9-12900k 242 242 242 242  
Core i9-13900kf (85w) 253 252 252 252.33 85w TDP limit, 3.4/3.0Ghz
Core i7-13700f 276 276 275 275.67  
Xeon E5-2690 v3 x2 278 277 278 277.67  
Core i5-13600k 281 281 284 282  
Xeon E5-2695 v3 x2 285 281 282 282.67  
Core i7-12700k 292 292 292 292  
Quadro M2000 x3 (cuda) 297 294 295 295.33  
Core i9-13900kf (65w) 299 297 299 298.33 65w TDP limit, 2.9/2.5Ghz
Ryzen 9 5900x 298 300 299 299  
Quadro M2000 (optix) 301 302 302 301.67  
Xeon E5-2680 v3 x2 303 303 303 303  
GeForce GTX 1060 (cuda) 310 310 311 310.33 6 GB version
Ryzen 9 3900x 343 344 343 343.33  
Core i9-10900k 411 409 411 410.33  
Core i9-10850k 414 412 411 412.33  
Xeon E5-2697 v2 x2 426 426 428 426.67  
Core i5-13400f  433 430 434 432.33  
Quadro M2000 x2 (cuda) 438 430 443 437  
Ryzen 7 5700x 442 44 442 442.67 75w TDP, 130w total system
Xeon E5-2690 v2 x2 447 446 446 446.33  
Quadrom m4000 (cuda) 470 470 470 470  
Core i9-10850k (150w) 472 472 471 471.67 150w TDP limit, 4.3Ghz
Xeon E5-2680 v4 476 477 478 477  
Core i9-10850k (125w) 486 486 486 486 125w TDP limit, 4.1Ghz
GeForce GTX 1050ti (cuda) 505 507 506 506  
Core i9-10850k (100w) 513 515 513 513.67 100w TDp limit, 3.9Ghz
Xeon E5-2670 v2 x2 515 516 516 515.67  
Core i9-10850k (10c/10t) 552 552 552 552 10 cores, HT off
Xeon E5-2690 x2 602 601 601 601.33  
Core i9-10850k (65w) 606 606 605 605.67 65w TDP limit, 3.2Ghz
Ryzen 5 5600 611 606 608 608.33  
Xeon E5-2680 v3  619 620 619 619.33  
Core i5-11400f 651 653 653 652.33

 

Core i5-10400f 826 825 826 825.67  
Core i3-12100f 831 834 832 832.33  
Quadro M2000 (cuda) 852 851 854 852.33  
Xeon E5-2643 x2 1176 1180 1175

1177

 
Core i3-10100f 1274 1280 1283 1279  
Xeon x5560 x2 1405 1398 1412 1405  
Xeon x5675 1745 1740 1744 1743  
Core i3-6100 2910 2909 2908 2909  
Athlon 200GE 3358 3357 3352 3355.67  
AMD Vega 3  3678 3673 3675

3675.33

Athlon 200GE iGPU