Ryzen 8700G APU Spec Confirmation: ECC Memory Support (No!) and PCIe Lanes (No Bifurcation, they suck!)

I am just saying. You don’t really need ECC. Problem solved.

Cancel your order if you want to save a few bucks. Here is what I ordered yesterday:

I have a 3090 in another rig and a dual10gig PCIEe v3 x4 card on the way, so I can test what happens when both are in.

I do not have a PCIE-NVME card of any kind, unfortunately.

As you can see, I also ordered the ECC memory

3 Likes
  • Don’t worry, I have general use for the parts - if the 8700G has functioning ECC. If not then it gets sent back within the return window and have to wait until I can get a PRO 8700G somewhere. I usually hate such behavior and never return stuff but I feel fine here since manufacturers don’t seem get their shit together regarding proper product documentation.

  • It’s also good to have multiple independent sources for claims, to not just have to trust one weirdo on a forum somewhere :wink:

  • My testing itch for January couldn’t be satisfied since Digi-Key shafted my Adaptec Tri-Mode HBA order (horrible customer service) so it’s nice to have a replacement with APU testing.

  • It’s also nice to be able to continue APU+ECC testing: Ryzen 5700X ECC reporting - #17 by aBav.Normie-Pleb

  • I can predict your future: Only the top CPU PCIe Slot will work on the ASUS ProArt B650-CREATOR (PCIe Lanes “1-8” can’t be routed to the second CPU PCIe slot) and of course the B650 Chipset PCIe slot.

  • I disagree. One should not generalize specific requirements of other people.
6 Likes

Got everything except the DDR5 ECC UDIMMs, hope they’ll be here soon.

Edit:

Well, fuck:

But I’m still curious, maybe just like the numerous errors in AMD presentations and on websites this too is a false information and ECC actually works.

Also great that Tom’s Hardware credits Reddit as a source for this topic of contention and not this forum where it has been discussed for about a month.

3 Likes

Wow, it really sucks:

  • Confirmed ECC is not working with the 8700G (menu option in the UEFI without function)
  • NO PCIe Bifurcation Option for the 8 Lanes that get to the top CPU PCIe Slot (to be sure that there is no hidden “Auto” feature I installed a Delock 90091 with 2 x U.2 NVMe SSDs that is functioning fine on other (AM4) systems and only the first SSD is detected)
  • IOMMU Option not present in the NBIO Options

(Tested on an ASUS ProArt X670E-CREATOR WIFI with latest BIOS 1904 (AGESA AM5 PI 1.1.0.2b), I have been using many AM4 ASUS motherboards so I generally know my way around their BIOSes)

:frowning:

Will make a feature comparison with a 7800X3D to add validity to my findings, this has been my very first AM5 system…

Will add photos later, have to take a hate nap now. Utterly disappointed.
If this is “as intended” the non-existent PCIe Bifurcation Feature would disqualify the 8000G APUs completely for me.

Would it help anyone if I recorded a BIOS Options walkthrough as a video?

@Wendell
Can you confirm the lack of any PCIe Bifurcation Options with Phoenix 1?

8 Likes

Yeah this us what inwas hinting at earlier. And why i didnt mention in review. I was 85% sure it wasnt going to be a thing

My experience has been bad with these fringe features on the apu. I was hoping updates would clean it up. I think theres juat 4 pcie timers in there which only lets you have 1x16 and 2 x4 or 2 x8 and 1x4 the rest being for periperhals and usb4.

I have legit udimm ecc but its not even silently correcting the errors ive induced it seems.

4 Likes
  • And AM5 Zen 5 CPUs are said to have the same IO Die as Zen 4 Ryzen 7000 CPUs meaning seemingly no hope there to get fully-featured 48 Gbit HDMI 2.1 with AV1 Decode and Encode until at least Zen 6 if you want ECC + PCIe flexibility :frowning:

Zen 2 4000G and Zen 3 5000G APUs could do PCIe Bifurcation, you could do:

  • x4 (to the chipset)
  • x4 dedicated M.2 NVMe slot
  • x4_x4 in one CPU PCIe slot
  • x8 in the other CPU PCIe slot

The 8000G APUs actually are a significant downgrade regarding PCIe flexibility :frowning:

5 Likes

At least now we know. Thank you so much for confirming and let’s hope some future upgrades to BIOS make a few changes, although I think Wendell is correct unfortunately that Bifurb will be limited :frowning:

Some additional behavioral information regarding memory, maybe it helps someone:

  • Have been testing the 8700G with an ASUS ProArt X670E-CREATOR WIFI and 4 x 32 GB DDR5-5600 ECC UDIMM Kingston KSM56E46BD8KM-32HA memory with SK Hynix A-Die.

  • This memory doesn’t have any XMP or EXPO stuff, it’s just standard JEDEC with DDR5-5600 at 1.1 V.


  1. With 2 modules (64 GB in total) the frequency defaults to DDR5-5200

  2. With 2 modules just choosing DDR5-5600 works fine

  3. With 4 modules (128 GB in total) the frequency defaults to DDR5-3600

  4. With 4 modules you can just set it to DDR5-4400 and it still works

  5. Anything above DDR5-4400 with 4 modules needs manual work (unfortunately have 0 experience with DDR5 yet)

1 Like

As this doesn’t support ECC, I’ll be waiting for a potential 8750G (or better even 8750GE). My main purpose is to use it in a server and use the iGPU for (Plex) HW transcoding. These above mentioned downside don’t really affect my use case, I assume.
Can you tell me something about HW transcodeing performance with Plex? Eg. How many simultanous streams for 1080p, 4K HDR/DV and if somehow possible AV1?

Hi and welcome to the forum!

I have never used Plex before, I’ll try to get to it before I get rid of the 8700G, a single month of that subscription to be able to use the Media Server + Hardware Transcoding features won’t kill me and maybe I can earn some Karma points for life in general.

The 8700G is the only hardware with AV1 Encoding I currently have, all other parts only do AV1 decoding (NVIDIA 30 series dGPUs, Ryzen 7800X3D).

Can you give me a detailed list of all tests that would interest you?

PS: I wouldn’t get a “GE” variant, these are just lower binned trash dies compared to the regular versions that can’t do higher frequencies without higher voltages, if you want to limit its power draw, just select a lower TDP mode in the UEFI of your motherboard.

Reducing PPT etc. works fine with AMD PRO APUs, only increasing the various limits is unfortunately blocked by AMD making overclocking essentially meaningless with PRO APUs :frowning:
(As soon as an actual load hits the PRO APU its “unlocked” frequency drops down since it’s restrained by the socket power PPT and EDC current limits)

Thanks a lot for the offer. Unfortunately, it seems like Plex doesn’t offer to transcode to AV1, currently. Only AVC/h264 at 20 MBit/s max.
But at least it would be intersting to see a high bitrate AV1 4K HDR/DV test file being transcoded to AVC SDR 1080p@20Mbit/s. How many simultanous streams before buffering starts. This way HW decoding of AV1 while encoding to AVC can be tested. Maybe, outside of Plex, there’s a way to even test AV1 to AV1 transcoding - having a high bitrate AV1 source file and transcoding it to AV1 of lower bitrate or resolution. That might be a thing of the future of Plex.

Don’t know how to go on with testing, on my system the AMD GPU drivers constantly crash, you can provoke it by just going through the driver control menus. Without “intensive GPU load” for example using the 2D Windows desktop and browsing it happens less often but still regularly.

  • Win 11 23H2 installed on a secure-erased SATA SSD
  • Setup USB thumb drive created freshly with Microsoft’s Media Creation Tool
  • Tried to reinstall drivers (24.1.1) after deinstalling them with DDU
  • Tried the motherboard HDMI and USB-C/Thunderbolt 4 display output ports
  • Tried using HDMI as well as DisplayPort as a connection for the display, no change
  • Tried reinstalling Windows, no change
  • Tried only 2 instead of 4 memory modules
  • Tried reseating the APU

Pretty much a shit show :frowning:

1 Like
  • By contrast the 7800X3D’s iGPU works completely fine with the exact same parts and drivers.
1 Like

Does 7800X3D work with ECC?

After some research it seems AMD has still some issues with encode quality, idle power consumption and possibly drivers and support in Unraid, with the stock kernel.

Thinking about going with a combination of Intel Xeon E-2468 and Intel Arc A380 instead.

1 Like

Encode performance has been a mixed bag on AMD, you need to crank up the bit rate to get on par vs QuickSync esp for a TV DVR box as sports ball leads to heavy motion blur.

1 Like

Yes, with the same memory modules and motherboard BIOS version Multibit ECC works with the 7800X3D as expected:

Also nice that error injection works, that makes it easier to practically test if ECC works correctly, on AM4 I never saw this feature working. On AM4 the most reliable way to check if ECC is functioning correctly is overclocking the ECC memory to its limit without increasing the memory voltage to force memory errors which then get corrected and this action is subsequently logged in the memory testing program.

Stuff that also just works after swapping the 8700G out for a 7800X3D:

  • IOMMU Options
  • PCIe Bifurcation Options

Still sucks that on AM5 ASUS seems to be the only reliable option left regarding ECC memory support, ASRock manufacturs many of its motherboards with the necessary additional traces for the memory modules but then messes up the BIOSes regularly :frowning:

On AM4 ASRock, Gigabyte as well as ASUS made motherboards with ECC generally working, only MSI was the negative exception.

:frowning:

As mentioned earlier the 8700G gets returned, feel a bit dirty… but on the motherboard I have which functions completely fine including prime95 with AVX-512 with the 7800X3D it is actually unusable in Windows with the 8700G, not even thinking about ECC, PCIe Bifurcation or IOMMU options.

Hopefullly by the time the PRO 8750G or whatever it is going to be called is going to be released, BIOS and driver updates will have improved the situation.

Tested AM4 APUs pretty early after their initial releases (3200G, 4750G and 5750G) and the situation there was never this bad.

2 Likes
  • Since the return window closed I am now again without the 8700G and will revisit this thread as soon as I get my hands on a PRO 8700G/8750G.

  • If anyone has an 8700G feel free to post your experiences with newer BIOS versions and your motherboard of choice here, I couldn’t test the latest BIOS 1905 from ASUS that disabled the on a desktop useless STAPM feature, maybe there are already other bug fixes in that release that aren’t explicitly mentioned.

2 Likes

Shouldn’t be that long until the PRO APUs like the Ryzen PRO 8700G are going to show up.

1 Like