YES.
Since early 2009, I've been running the current generation of Mac Pro. Although it initially shipped with a 2.66 QuadCore CPU, and 6 gigs of ram, it was instantly upgraded with an i7-975 3.33Ghz cpu and 16Gigs of ram.
Upgrading to a PCIe SSD and 32GB of consumer desktop RAM, gave the system a boost, aligning performance with PCIe SSD performance found in 2012/2013 macbook pros. Upgrading to a i7-990X with 6 cores at 3.46Ghz gave the system another boost. Jumping 48GB of RAM added another boost in my workflow. In 2018.. 9 years after purchase, the cMP is still relevant. Which is CRAZY!! Sure, single core performance is slower than newer CPU's... In my case, why cares? I'm a software developer and the code still compiles more than fast enough..
But it just gets better. Before back Surgery in June 2018, I needed a project to keep me occupied and on a hunch, I picked up a Highpoint 7101A PCIe 3.0 SSD adapter that ended up unlocking 3000 MB/s PCIe SSD performance on a system that's 9 years old. Extending the life and performance of this machine for another year or so. Taking the system to the next level, I upgraded to a dual CPU tray and 96GB of RAM. In my workflow, I run without Virtual Memory and a 20 to 30 GB ram disk increasing performance yet again. I also use internal hard disks for mass storage and time machine and have never felt held back by SATA II speeds.
On the video card front, with Mojave going forward, Apple is in the AMD Camp. If your hopes are for a recent video card, the Radeon VII is competitive and should have working MACOS drivers in the near future. I gave up on Nvidia with the 970GTX that was never supported on developer betas.
Just a quick question... I’m a server administrator and I had a bunch of previous gens Westmere-EP CPUs in HP Proliant Servers... how did you manage to get that 990x with 3x16Gb DDR3 1066 unbuffered non-ecc dimm in a Mac Pro?
The intel specs say the max memory is 24Gb (some people with updated bioses managed to get 48 with 6x8Gb) but that being an old consumer processor I doubt you ever were able to run 3x16Gb on it... You might but do you have screenshots of that?