Comment Threadripper, so long. (Score 4, Informative) 137
So, I believe that the majority of the pre-boot UEFI time is spent doing DDR training and PCIe training.
I've worked a bit on the RISC-V ecosystem. And while the CPU and motherboard are all open-source, there are two binary blobs left... the DDR training and the PCIe training. GigE and faster PHY might require training, too.
By training, I mean finding the speeds, offsets and parameters for these high speed and parallel links (even GigE is 4x 250 megabit). Much of this is highly proprietary and obviously hidden from normal view.
In the title, I say threadripper, so long (coincidentally, I just rebooted this vary machine I'm typing this on. The threadripper has PCIe training to do
I think the actual answer is 60 to 90 seconds.
But heck