How do the microcode upgrades get delivered? Do people have to manually install them, or do Intel have some way to force a microcode update over the Internet?
Some board firmware loads updated microcode when it's updated. It has to be loaded at each boot by software in order to change.
- through BIOS updates (so the motherboard OEM has to release a BIOS update for that model that includes newer microcode and you'd have to download/apply the update)
- through the OS: both Linux and Windows can and do load ucode at boot, depending on the version/configuration/etc