Thanks a lot that helped a lot It will be primarily for gaming so the 8700 k it is .. appreciate itIf you are just planning on gaming get the 8700k, if you want to do more professional work (ie: video editing, streaming, excel, etc) it becomes more nuanced.
Okay so the main differences here is a feature breakdown
The 8700k has
- 6 cores with hyperthreading
- Turbo boost up to 4.7 ghz
- Supports up to dual channel ram
- 16 pci-e lanes
- 95 watt tdp
- Supported by the lga1151 platform
The 7820x has
The advantages here of the 8700k is it has a higher stock speed (however both chips are overclockable), a lower TDP and is supported by a much cheaper ecosystem.
- 8 cores with hyperthreading
- Turbo boost up to 4.5ghz
- Supports up to quad channel ram
- 28 pci-e lanes
- 140 watt tdp
- Supported by the lga 2066 platform
The disadvantages of the 8700k is it only supports dual channel ram which can be a bottleneck is some cases, has less cores & only 16 pci-e lanes (which is enough for a GPU and a few small addons)
The 7820xe has the advantage of being having additional cores, more pci-e lanes & quad channel ram. However since DDR4 is expensive at the moment, if you don't have an explicit need for quad channel this is actually a negative (if you need to ask if you need quad channel ram you don't)
The disadvantages of the 7820xe are that lga2066 motherboards are very expensive, it is harder to cool and it has a lower stock frequency.
If you are planning on gaming exclusively with it i strongly recommend that you get either the 8600k or 8700k.
If you are planning on doing productivity work I still can't recommend the 7820x since the ryzen 2700x is superior in nearly everyway.
The Ryzen 2700x has
- 8 cores with "hyperthreading" (AMD calls it SMT)
- Turbo Boost up to 4.2ghz
- Supports up to dual channel ram
- 24 pci-e lanes
- 105 watt TDP
- Supported by the AM4 platform
If there is any feature that the 7820x has that the 2700x doesn't, it makes more sense to instead get a higher end lga 2066 sku such as the 7920x or a ryzen threadripper sku which has more pci-e lanes and cores. If you want an intel 8 core wait two months for the 9000 series and get a 9900k.
TLDR
If you are gaming get the 8700k
If you are doing moderate productivity task get the 2700x
If you are making all of your money from your computer get a 7920x or 2950, under no circumstances get the 7820x.
Let me just point out that 9th gen is STILL based on the Skylake micro architecture for the 4th consecutive generation. So an improvement in single core performance seems to be rather unlikely. Plus Zen 2 is probably gonna get released in early 2019. You might wanna wait it out.If you are just planning on gaming get the 8700k, if you want to do more professional work (ie: video editing, streaming, excel, etc) it becomes more nuanced.
Okay so the main differences here is a feature breakdown
The 8700k has
- 6 cores with hyperthreading
- Turbo boost up to 4.7 ghz
- Supports up to dual channel ram
- 16 pci-e lanes
- 95 watt tdp
- Supported by the lga1151 platform
The 7820x has
The advantages here of the 8700k is it has a higher stock speed (however both chips are overclockable), a lower TDP and is supported by a much cheaper ecosystem.
- 8 cores with hyperthreading
- Turbo boost up to 4.5ghz
- Supports up to quad channel ram
- 28 pci-e lanes
- 140 watt tdp
- Supported by the lga 2066 platform
The disadvantages of the 8700k is it only supports dual channel ram which can be a bottleneck is some cases, has less cores & only 16 pci-e lanes (which is enough for a GPU and a few small addons)
The 7820xe has the advantage of being having additional cores, more pci-e lanes & quad channel ram. However since DDR4 is expensive at the moment, if you don't have an explicit need for quad channel this is actually a negative (if you need to ask if you need quad channel ram you don't)
The disadvantages of the 7820xe are that lga2066 motherboards are very expensive, it is harder to cool and it has a lower stock frequency.
If you are planning on gaming exclusively with it i strongly recommend that you get either the 8600k or 8700k.
If you are planning on doing productivity work I still can't recommend the 7820x since the ryzen 2700x is superior in nearly everyway.
The Ryzen 2700x has
- 8 cores with "hyperthreading" (AMD calls it SMT)
- Turbo Boost up to 4.2ghz
- Supports up to dual channel ram
- 24 pci-e lanes
- 105 watt TDP
- Supported by the AM4 platform
If there is any feature that the 7820x has that the 2700x doesn't, it makes more sense to instead get a higher end lga 2066 sku such as the 7920x or a ryzen threadripper sku which has more pci-e lanes and cores. If you want an intel 8 core wait two months for the 9000 series and get a 9900k.
TLDR
If you are gaming get the 8700k
If you are doing moderate productivity task get the 2700x
If you are making all of your money from your computer get a 7920x or 2950, under no circumstances get the 7820x.
You are 100% regarding IPC, I am still using my 6700k for that exact reason. The only reason I even mentioned the 9900k was as an alternative to the 7820x if they were determined to go team blue.Let me just point out that 9th gen is STILL based on the Skylake micro architecture for the 4th consecutive generation. So an improvement in single core performance seems to be rather unlikely. Plus Zen 2 is probably gonna get released in early 2019. You might wanna wait it out.
I stressed IPC because despite vulkan and DX12 games still like IPC. Not sure if IPC's a deal breaker now tho. As for 7nm, there's no way it's happening next year. Heck, AMD might stick to 12nm for a smoother launch, Intel's been having yeild issues putting out dual core chips on 10nm. Seems the tech is still not developed enoughYou are 100% regarding IPC, I am still using my 6700k for that exact reason. The only reason I even mentioned the 9900k was as an alternative to the 7820x if they were determined to go team blue.
Regarding Zen2, I am rather excited for it and I do agree that if you can wait it out to most definitely do so. However due to potential issues regarding supply chain with Global Foundaries deciding they would not pursue to 7nm, it is fairly likely it could be later into q1 then we would want, and if OP wants to upgrade now, saying "wait" seems like bad advice. You are right i should have mentioned it as a possibility though.
However OP if you can wait until Q1 of 2019, I do agree that getting the "3700x" would be the best bet, so if it isn't urgent, wait until early 2019.