GNU GRUB - Tasks: task #10080, take advantage of multi-core CPUs
You are not allowed to post comments on this tracker with your current authentication level.
task #10080: take advantage of multi-core CPUs
Submitter: | Robert Millan <robertmh> | ||
Submitted: | Sun 10 Jan 2010 02:38:53 PM UTC | ||
Should Start On: | Sat 09 Jan 2010 11:00:00 PM UTC | Should be Finished on: | Sat 09 Jan 2010 11:00:00 PM UTC |
Priority: | 5 - Normal | Status: | None |
Assigned to: | None | Open/Closed: | Open |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
No changes have been made to this item
Powered by Savane 3.13-f8d8.
Corresponding source code
GRUB could take advantage of multi-core CPUs in some specific situations, such as uncompression (as long as the algorithm supports parallelization).
Note that GRUB is intentionally single-threaded and context switching and/or interrupts must be avoided. Auxiliary processors should be modelled as external hardware and used only for specific tasks (such as running a routine in a loop).