X670E vs X870E - Buy 670 now or wait for 870?

Probably one of the very few, using those board-cpu for many sata connected device would be extremely niche by now (and the 6sata to m.2 adapter are quite cheap)
 
It seems pretty sad to me that if you want to use more than 2 M.2 ssd's, that you're forced into x8 mode for your graphics card. Are there any good x870E mb's that aren't that way??

ETA: Another thing to watch out for. If the video card slot is moved down, like the Strix X870E-E, your video card support bracket might not work anymore (like the gigabyte bracket supplied for my 4090).
 
Last edited:
I'm waiting until the 9700x3d and x870 I guess. Not that I'm hurting now...... not like Ryzen 9 is going to make Civ 5 that much faster, LOL
 
Am I the only one looking at the fact that these boards have 4x SATA 6G?
I saw the ASRock X870E Taichi has 6x SATA 6G.
The MSI's are 4x SATA 6G... it seems even the Godlike has 4.

Asus X870E ROG crosshair hero.... $699 and only 4x SATA 6G? If I'm going to pay 700... I want everything. I want 8.

There are trade-offs to be made here. Maxing out the SATA means reducing the number of USB ports and/or PCIe lanes. Seeing as SATA devices are effectively on their way out, they decided to concentrate on the ports that have more of a future. The relative few users who need >4 SATA can always drop in a HBA.
 
Tt seems pretty sad to me that if you want to use more than 2 M.2 ssd's, that you're forced into x8 mode for your graphics card. Are there any good x870E mb's that aren't that way??

ETA: Another thing to watch out for. If the video card slot is moved down, like the Strix X870E-E, your video card support bracket might not work anymore (like the gigabyte bracket supplied for my 4090).
Unfortunately block diagrams for pci-e lanes are rare these days, so it can be harder to verify which slots/ports interfere with each other.

I have an Asus proart x670e, it has 4 m2 ports - 2x 5.0 and 2x 4.0. One of the 4.0 ports share lanes with the third pci-e (4.0 x4, although it is full x16 size) slot lowering it to x2 when both are in use.

The first two pci-e (5.0) slots can work as 16x/0X or 8x/8x.

An undocumented feature of the board is that the first m2 5.0 port (the one above the first pci-e slot) share lanes the USB4 chip.

So you can use, at each end of the spectrum:

1 pci-e 5.0 x16 slot and all 4 m2 ports at full speed

or

2 pci-e 5.0 x8 + 1 pci-e 4.0 x2 slot, 3 m2 ports (2 at full speed, 1 at 4.0 x2) and USB4.
 
Am I the only one looking at the fact that these boards have 4x SATA 6G?
I saw the ASRock X870E Taichi has 6x SATA 6G.
The MSI's are 4x SATA 6G... it seems even the Godlike has 4.

Asus X870E ROG crosshair hero.... $699 and only 4x SATA 6G? If I'm going to pay 700... I want everything. I want 8.
There were only a couple X670E boards with 8 (Taichi and Godlike). I don't know the general quality of Biostar's boards but looks like their 870E board is the only decent compromise available with 6xSATA and 3 PCIe. I was disappointed by the lane assignments on X670E boards but the only alternative was spending more or going with Intel.
 
Last edited:
Yes, if you look at the product segmentation, X870 is this generation's equivalent to the B650, with a very similar PCIe lane layout to the B650. It really should have been called the B850 not X870, but they did some shuffling in the lineup. You have to go with X870E this time if you actually want a top-end board. Ironically, this means that older X670 boards (as well as X670E) are also a better choice than X870 boards in most cases.

Even the E ones seems to lack...

Gigabyte X870E AORUS PRO ICE
https://www.gigabyte.com/Motherboard/X870E-AORUS-PRO-ICE/sp#sp

1x PCI Express x16 slot (PCIEX16), integrated in the CPU:
AMD Ryzen™ 9000/7000 Series Processors support PCIe 5.0 x16 mode
* The M2B_CPU and M2C_CPU connectors share bandwidth with the PCIEX16 slot.


When theM2B_CPU orM2C_CPU connector is populated, the PCIEX16 slot operates at up to x8 mode.
AMD Ryzen™ 8000 Series-Phoenix 1 Processors support PCIe 4.0 x8 mode
AMD Ryzen™ 8000 Series-Phoenix 2 Processors support PCIe 4.0 x4 mode
(The PCIEX16 slot can only support a graphics card or an NVMe SSD. If only one graphics card is to be installed, be sure to install it in the PCIEX16 slot.)

Chipset:
- 1 x PCI Express x16 slot, supporting PCIe 4.0 and running at x4 (PCIEX4_1)
- 1 x PCI Express x16 slot, supporting PCIe 3.0 and running at x4 (PCIEX4_2)
 
Even the E ones seems to lack...

X870E is literally THE SAME chipset as X670E.

X870E only differentiates itself because:
-USB4 is now required, however this is done via a separate controller that is not actually part of the X870E chipset. Some X670E boards actually have USB4 using this same controller already.
-"Better EXPO support" / support for higher-speed memory. No one yet is sure what this actually means. The actual memory controller is on the CPU, and the chipset hasn't changed, so the only things left to improve would be things like the BIOS, requirements for the pathing of the traces between the CPU and the memory slots, etc. However actual testing in the reviews I've seen so far don't seem to show that it really supports faster memory than X670E. Even DDR5-8000 is not a guarantee on all boards, and even if you got that to work, it's still not showing a performance improvement over DDR5-6000 in most cases.
-WiFi 7 - I swear that I originally saw that this was a requirement, like USB4, but it might be optional. Either way, almost all high-end X870E boards seem to have WiFi 7 whereas WiFi 6 or 6E was mostly what was found on X670E.

Obviously the individual layout of each board will come down to the board manufacturer, so linking one motherboard and saying it's PCIe configuration sucks doesn't really say anything about X870E.
 
According to Steve of Hardware unboxed, they did not had x870e-x870 at the zen5 cpu launch only because

) They knew they would all be expensive, as it is x670 but with high requirement
) Did not want reviewer to use said expensive motherboard in any performance per dollars comparison with Intel and AM4-x670.
 
X870E is literally THE SAME chipset as X670E.

X870E only differentiates itself because:
-USB4 is now required, however this is done via a separate controller that is not actually part of the X870E chipset. Some X670E boards actually have USB4 using this same controller already.
-"Better EXPO support" / support for higher-speed memory. No one yet is sure what this actually means. The actual memory controller is on the CPU, and the chipset hasn't changed, so the only things left to improve would be things like the BIOS, requirements for the pathing of the traces between the CPU and the memory slots, etc. However actual testing in the reviews I've seen so far don't seem to show that it really supports faster memory than X670E. Even DDR5-8000 is not a guarantee on all boards, and even if you got that to work, it's still not showing a performance improvement over DDR5-6000 in most cases.
-WiFi 7 - I swear that I originally saw that this was a requirement, like USB4, but it might be optional. Either way, almost all high-end X870E boards seem to have WiFi 7 whereas WiFi 6 or 6E was mostly what was found on X670E.

Obviously the individual layout of each board will come down to the board manufacturer, so linking one motherboard and saying it's PCIe configuration sucks doesn't really say anything about X870E.
Good to know, explains why they still have a PCIe 3 slot in there...

So when are the X970E coming out to use all these PCIe lanes the 9 series has :D
 
Back
Top