- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello.
As I understand it, the recommendation when applying microcode updates is to put all CPUs in spinloops and then apply the microcode to each in turn.
Does this imply that the boot processor should not receive microcode updates until all the secondary processors are brought up (and put in spinloops)? Or is this only to avoid simultaneous loads of microcode updates on the same core (via hyperthreads)?
I want to know:
a) if it is okay to load microcode updates on the boot processor before the secondaries are brought up, and,
b) if it is okay to detect hyperthreads and only put those in spinloops and have all the processors load microcode updates simultaneously.
Thank you!
Sarah
Edit: This is with regards to early operating system loading of microcode.
Link Copied

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page