I do embedded system design, and I compile large projects often, mostly Yocto (a collection of Linux kernel and apps).
With a 22-core CPU, the SSD chokes the system.
And I'm not saying I have a SATA or cheap entry level 2D TLC NVMe. I have a 1.2TB 750, and it still sucks.
Compiling is a really stressful operation on SSDs -- many threads, shallow (mostly 1) QD, tons of small files and mixed R/W.
I'm waiting for the new 970 Pro. 900P was great, but my chassis can't house it. It only supports up to 12mm 2.5" drives, while 900P is 15mm thick.
Ans my mobo has only one PCIe, so AIC cards are also not possible. Yes, silly me, buying an ITX X99.