After having read this discussion I ran a few simplistic (but not synthetic) tests on the machines of different generations with the aim of seeing how performance of various executables scaled with computational power offered to them and documented the results here.
Unfortunately, as much as I wanted to make this comparison to also be relevant to this topic and to make a real experiment out of the though experiment with RealDoom, I have failed to run it on any of the machines in the article. The closest I got was seeing title screen and a few seconds after the game was hanging. I honestly did not expect that getting EMS right would present me such a challenge... 😀
Still looking forward to trying again eventually and filling the gaps. In the meantime got some food for thought with regards to how, say, video card interaction can skew the observed results - well, depending on what one sets out to measure of course.
UP:
I was eventually able to run RealDoom but with a few caveats which prevent me from updating the table in the page linked above (ver 0.22 used, which is not latest and does not support Episode 4; was able to run only on one PC out of 4; it was crashing after completing demo every time, but since subsequent reruns yielded the same values I have actually recorded them). However, despite EMM386 was loaded to provide EMS to the port, I would like to share the findings in this thread; when run on the Core 2 machine (also in sig.) I found that that Vanilla Doom was 0.8~1.6 times faster. Without comparing this to another machine, this may be useless information, but what author claims in the readme is that the version at the moment it was published was ``~5-10% slower than Vanilla DOOM`` on whatever machine he was trying. I am a bit concerned a fairly well performing PC would run an intentionally 16 bit application poorer than whatever test set up it is being developed (somehow I suspect it's not a Ryzen). Was unable to run this with JEMMEX to rule out EMM386 being the culprit.
GA-G41M-Combo G41/ICH7 - Core 2 Quad Q9550 - DDR3 1033 - Radeon RX570 - YMF744 (Cobra) - X3MB (Buran)
Beetle/M/i815+ICH2 - Celeron 566Mhz - Opti 924 (Typhoon Media)