Sorry what do you mean with the first part?
I've tried using my Q2SR with just stock BIOS on Gigabyte motherboard and found out by trying that unless you have a special BIOS made by
RolloZ170 even after it boots, OS will be unstable. That is not an issue with Rollo's BIOS.
Also I may have to do more research but with accelerators?
Up to you. TLDR - Xeon Sapphire Rapids and Emerald Rapids might have some extra accelerators built in in some quantity.
DSA - I think that one is always available in some extent. There is a part that always should work - if a PCIe device supports that, data can bypass RAM and be available directly in L3 cache (I personally use that for my experiments with Networking). In SPR/EMR that got improved and you now can theoretically do custom pre-post processing of that data on that accelerator directly.
QAT - that might not be available. HW Encryption/compression accelerator.
IAA - in-memory analytics accelerator. Some sort of pre-processing that databases can use, and there are some opensource ones that uses it.
DLB - Dynamic Load Balancer. Hardware queues that software can use to direct PCIe communcation to one or another. At least that is how I understand it, never used it.
See
5th Gen Intel® Xeon® Scalable Processors – Intel® on Demand...
And basically with all Engineering Sample CPUs - there is always a chance that something is broken and was fixed before QS or Production CPUs. For Sapphire Rapids final stepping is E5, and ES are D0 or E0, they have more chances on something being broken and probably terribly broken. Also as far as I remember, accelerators were not changed in EMR and therefore chances for them to work on EMR ES are higher. Same goes for AMX btw, as that was a new feature in SPR.
So if your workloads uses any of that (or you want to play with that) - there is a chance that EMR A0 would be more usable/stable. Just CPU cores though seems to be stable enough for me on both SPR E0 and EMR A0 (my network tests required quiet a lot of data processing that involved AVX2 and AVX512). Basically keep in mind that ES are not production units and there is always non-0 chance that something won't work. And there are more chances that something new, that was changed or introduced in that generation, would be broken.