В чем разница между исполнительным ядром и исполнительным модулем в процессоре? Я знаю, что ALU или FPU - это исполнительный блок, но в чем разница с ядром?
1 ответ
Ядро исполнения состоит из одного или нескольких исполнительных блоков, блока управления и различных других частей. На современных процессорах каждое ядро обычно состоит из нескольких исполнительных блоков. Четырехъядерный процессор имеет четыре ядра. Если это гиперпоточность, то исполнительные блоки в каждом ядре могут совместно использоваться двумя потоками одновременно. Блоки выполнения выполняют фактические операции, такие как ветвление, математические операции, операции с памятью и так далее. Каждое ядро имеет блок управления, который распределяет инструкции между различными исполнительными блоками в ядре.