Unless I'm missing something spectacularly obvious, I'm gonna go out on a limb and say that I think Inventor has some potential optimisation issues. Check this out. Calling in @ChrisMitchell01 who might be interested in this, maybe bounce it to one of the team?
This bench score is from a Dell Precision T5810, it's brand new, I'm writing this post on it right now and it has:
Xeon E5-2687W @ 3.5GHz (10 cores, 20 logical cores)
Samsung NVME NAND SM951 M.2 PCIe SSD, rated and tested 2.1GB/s read and 1.5GB/s write speeds.
NVIDIA Quadro M4000
16GB DDR4 RAM @ 2133MHz
This is a £6000 workstation and by all measures is an absolute powerhouse of a system. After doing everything in my power to get the best out of it, testing registry tweaks, shutting all background services, multiple test cycles, this is the best it could do:
Now let's look again at my £350 naff in comparison Pentium build.
Pentium G3258 @ 4.2Ghz (2 cores, 2 threads)
Crucial BX200 SATA3 SSD, rated and tested at 540MB/s read and 490MB/s write speed.
AMD R9 380
8GB DDR3 1333MHz
Here's what it managed:
Ignoring the big IPI number, let's focus on some individual totals.
Drawing Test, how is it that when utilising a 10 core (20 threads) E5 V3 Xeon CPU, Inventor takes 25.48s to complete a MULTI-CORE/MULTI-THREADED PROCESS, a process which is widely accepted as being a function that uses multiple CPU cores. But my 2 core cheap Pentium finishes the exact same operation in 27.98s? I appreciate it isn't apples for apples, there's a lot of factors at play here, but seriously? Inventor has 20 threads to utilise and it can only execute a 100% CPU based operation 2 seconds faster than it could when it only had 2 threads? The Xeon is a £1800 product, the Pentium cost me £51.
How is it that when working on a SSD that is actually writing to the disk at 1566MB/s, Inventor took 3 seconds longer to save a file than it did when writing to a disk that only writes at 490MB/s and has significantly less IOPS values? This disk is writing 3 times faster than the other, yet Inventor took 3 seconds longer to write to that disk?
This is the Crystal Disk Mark report from the SSD in the Dell T5810.
Look I know this isn't apples for apples, I've said that. But everything in that Dell workstation is premium and professional, from the mobo to the PSU, to the chassis to the RAM, it's all premium grade high end stuff.
All jokes aside, how am I able to build a computer on a budget of £350 using low end consumer grade kit which is able to not only keep up with but out perform in some areas a workstation like this? It can't be the fault of the workstation, the power and grunt is actually there, is it that Inventor is just not optimised to use it?
I also know that the counter argument will be 'But that workstation will better handle large assemblies and the like'. Will it though? What if I put 16GB RAM in the cheap PC and made it a £380 PC, will it then handle large assemblies better? 'But it will compute complex FEA calculations faster'. Will it though? Because that's a 100% CPU intensive operation, just like creating drawing views is and look at how that turned out.
I'm honestly not beating on anyone or anything here, but I think some clarification would be nice as this is a total mystery to me at the moment. And given how many people have contributed to this thread, a lot of folk really care about this topic.