Процессор с более высоким IPC по сравнению с процессором с более низким IPC, но конкретными инструкциями
Контекст: Intel и AMD уже давно являются жесткими конкурентами в индустрии процессоров. В последнее время AMD, похоже, удалось создать процессоры с более высоким IPC на одном ядре, чем Intel (например, серия Ryzen 5000).
Допустим, у нас есть следующий сценарий (цифры, очевидно, просто для демонстрации)
Рабочая нагрузка: 1000 инструкций, выполняющих X
IPC процессора Intel: 10, но процессор Intel хорош в конкретном выполнении инструкции X (<- Возможно ли это вообще?)
IPC ПРОЦЕССОРА AMD: 20
Будет ли процессор AMD всегда выполнять эту рабочую нагрузку быстрее? Или может ли процессор с более низким IPC фактически выполнять определенные рабочие нагрузки быстрее, чем процессор с более высоким IPC , если инструкции, составляющие рабочую нагрузку, выполняются быстрее на данном процессоре?
Или инструкции процессора выполняются с одинаковой скоростью на процессорах Intel/AMD?