My first thought, would be to double check the Oculus requirements
and see if it was the video card that was the issue, and not the CPU.
My video card cost $50 or so. And this was my test result.
https://s18.postimg.cc/51b7cm67t/compat-check.gif
*******
You're not really using a lot of PCIe lanes in your list.
https://www.cpubenchmark.net/high_end_cpus.html
Intel Core i7-7820X @ 3.60GHz 18,609 $ 589 (no cooler) 28 lanes
Intel Core i7-8700K @ 3.70GHz 16,043 $ 359 95W 16 lanes(CPU)
AMD Ryzen 7 2700X 17,099 $ 369 105W Apr19,2018 20 lanes
https://www.cpubenchmark.net/singleThread.html
Single thread of execution (typical desktop apps). CPU is
probably turboed on one core for these, and the clock was
actually higher than this.
Intel Core i7-7820X @ 3.60GHz 2,422 quad channel RAM (room for more sticks)
Intel Core i7-8700K @ 3.70GHz 2,709 dual channel RAM
AMD Ryzen 7 2700X 2,209 dual channel RAM
The 8700K is only two channels of RAM and the usual
low-end lane count. But right now, your 970 video
card is the only big consumer of lanes. Buying any
more machine constitutes "future proofing". And
you "wore out" your current machine in only six years :-)
**********************************************************
The following are some tables I made up earlier this year,
when a few of the regulars caught "upgrade fever". There's
nothing of great consequence here, except to note that in
your proposed purchase, you're thinking of buying a 28 lane
processor, and so the bottom x8 slot on the motherboard
I made an example of, it wouldn't be working with a 7820X
plugged in. The 7740X, the worlds worst processor, is
even worse in this regard, of being "lane-starved".
The table was for someone who proposed running older OSes, so
I threw in older gear for comparison purposes.
X79 LGA2011 V1
Lane
2011 Core i7 i7-4960X(S1) Ivy Bridge-E 3.6GHz 15MB 130W P3.60
2011 Core i7 i7-4930K(S1) Ivy Bridge-E 3.4GHz 12MB 130W P3.60 40?
2011 Core i7 i7-4820K(S1) Ivy Bridge-E 3.7GHz 10MB 130W P3.60 40?
2011 Core i7 i7-3970X(C2) Sandy Bridge-E 3.5GHz 15MB 150W P2.30
2011 Core i7 i7-3960X(C2) Sandy Bridge-E 3.3GHz 15MB 130W P1.90
2011 Core i7 i7-3960X(C1) Sandy Bridge-E 3.3GHz 15MB 130W P1.90
2011 Core i7 i7-3930K(C2) Sandy Bridge-E 3.2GHz 12MB 130W P1.90
2011 Core i7 i7-3930K(C1) Sandy Bridge-E 3.2GHz 12MB 130W P1.70 40?
X99 LGA2011 V3 Lane
2011-3 Core i7 i7-6950X(R0) Broadwell-E 3.0GHz 25MB 140W P3.00
2011-3 Core i7 i7-6900K(R0) Broadwell-E 3.2GHz 20MB 140W P3.00
2011-3 Core i7 i7-6850K(R0) Broadwell-E 3.6GHz 15MB 140W P3.00
2011-3 Core i7 i7-6800K(R0) Broadwell-E 3.4GHz 15MB 140W P3.00
2011-3 Core i7 i7-5960X(R2) Haswell-E 3.0GHz 20MB 140W All
2011-3 Core i7 i7-5930K(R2) Haswell-E 3.5GHz 15MB 140W All 40?
2011-3 Core i7 i7-5820K(R2) Haswell-E 3.3GHz 15MB 140W All 28?
LGA2066 4 channel
X299 LGA2066 V1 via DMI V3 Lane
2066 Core i9 I9-7980XE(M0) Skylake-X 2.6GHz 24.75MB 165W
2066 Core i9 I9-7960X(M0) Skylake-X 2.8GHz 22MB 165W
2066 Core i9 I9-7940X(M0) Skylake-X 3.1GHz 19.25MB 165W
2066 Core i9 I9-7920X(M0) Skylake-X 2.9GHz 16.5MB 140W
2066 Core i9 i9-7900X(U0) Skylake-X 3.3GHz 13.75MB 140W 44
2066 Core i7 i7-7820X(U0) Skylake-X 3.6GHz 11MB 140W 28 <===
2066 Core i7 i7-7800X(U0) Skylake-X 3.5GHz 8.25MB 140W
2066 Core i7 i7-7740X(B0) Kaby Lake-X 4.3GHz 8MB 112W 16
2066 Core i5 i5-7640X(B0) Kaby Lake-X 4.0GHz 6MB 112W
C621 Xeon??? via UPI
*******
RAMCH PCIE AVX512
i9-7980XE (24.75M cache, 18 Cores, 36 Threads, 2.60 GHz) $1,979 4 44
i9-7960X (22M cache, 16 Cores, 32 Threads, 2.80 GHz) $1,684 4 44
i9-7940X (19.25M cache, 14 Cores, 28 Threads, 3.10 GHz) $1,387 4 44
i9-7920X (16.5M cache, 12 Cores, 24 Threads, 2.90 GHz) $1,189 4 44
i9-7900X (13.75M cache, 10 Cores, 20 Threads, 3.30 GHz) $ 989 4 44
i7-7820X (11M cache, 8 Cores, 16 Threads, 3.60 GHz) $ 589 4 28 <===
i7-7800X (8.25M cache, 6 Cores, 12 Threads, 3.50 GHz) $ 383 4 28 Yes
i7-7740X (8M cache, 4 Cores, 8 Threads, 4.30 GHz) $ 339 2 16 No
i5-7640X (6M cache, 4 Cores, 4 Threads, 4.00 GHz) $ 242 2 16
Page 11 here, shows you what happens when you don't have enough PCIE lanes on the CPU.
http://download.gigabyte.us/FileList/Manual/mb_manual_ga-x299-ud4_e.pdf
HTH,
Paul