Процессоры состоят из нескольких компонентов, таких как ALU и CU. Гиперпоточность позволяет нескольким потокам работать одновременно там, где есть ресурсы в этих компонентах. В одноядерном ЦП с гиперпоточностью, предположительно, если один гиперпоток использует все доступные ресурсы части ЦП для выполнения инструкций SIMD, он блокирует другой гиперпоток из того же компонента.
Я заинтересован в просмотре использования этими различными компонентами, в частности использования компонента, который выполняет инструкции SIMD. Как я могу это сделать?