The Threadrippers have always bordered on being a scam, preying on the gullible.
AMD has been trying to compete with "more cores" since the Phenom II X6 days, and they finally sort of got it right with the Ryzen where thanks to the superior manufacturing process, they were able to cram more substandard execution units into a better power envelop than Intel.
That's the real secret sauce behind AMD;s offerings, a superior manufacturing process. If Intel was using the same process, AMD would not be able to come close to Intel's CPUs.
To see what a waste of money AMD's Threaduippers are, here's what an AMD engineer said:
If you read between the lines, you realize that most benchmarks being done by every reviewer are grossly misleading. They are all structured in such a way that they never actually touch the drive, they rely on storing everything in ram.
The problem is that eventually the data has to be copied from volatile memory to nonvolatile and this takes time.
If you were to factor in the time it takes to complete this copy, you find that the AMD Threadripper and AMD's consumer processors, as well as intel's consumer processors, have the same effective overall performance.
Intel's Xeon Max processors are the same way, you see that when running without any system ram, using only the massive onboard 64gb of ram, they are 20% faster than using the system ram, but take compiling code, or 3d rendering, or video encoding as an example, eventually the final product has to be permanently stored and this time needs to be factored in with the benchmarks.
There is no such thing as a free lunch, AMD's Threadrippers are masking I/O limitations with massive amounts of memory, but eventually the results need to be written to disk.
Now if you have a workload where I/O can be ignored completely, for instance where the results will simply be displayed on a screen from ram and then discarded, the Threadrippers, and Intel's Xeon Max CPUs, can be beneficial.
But for most uses, they are a scam.
AMD has been trying to compete with "more cores" since the Phenom II X6 days, and they finally sort of got it right with the Ryzen where thanks to the superior manufacturing process, they were able to cram more substandard execution units into a better power envelop than Intel.
That's the real secret sauce behind AMD;s offerings, a superior manufacturing process. If Intel was using the same process, AMD would not be able to come close to Intel's CPUs.
To see what a waste of money AMD's Threaduippers are, here's what an AMD engineer said:
Hallock explained that the bottleneck "suddenly shifts to really weird places once you start to increase the core counts." Some areas that typically aren't a restriction, like disk I/O, can hamper performance in high core-count machines. For instance, development houses exclude project files from Windows Defender to reduce the impact of disk I/O during compile workloads.
The problem is that eventually the data has to be copied from volatile memory to nonvolatile and this takes time.
If you were to factor in the time it takes to complete this copy, you find that the AMD Threadripper and AMD's consumer processors, as well as intel's consumer processors, have the same effective overall performance.
Intel's Xeon Max processors are the same way, you see that when running without any system ram, using only the massive onboard 64gb of ram, they are 20% faster than using the system ram, but take compiling code, or 3d rendering, or video encoding as an example, eventually the final product has to be permanently stored and this time needs to be factored in with the benchmarks.
There is no such thing as a free lunch, AMD's Threadrippers are masking I/O limitations with massive amounts of memory, but eventually the results need to be written to disk.
Now if you have a workload where I/O can be ignored completely, for instance where the results will simply be displayed on a screen from ram and then discarded, the Threadrippers, and Intel's Xeon Max CPUs, can be beneficial.
But for most uses, they are a scam.
Comment