O SMT pode apresentar um desempenho pior do que o da CPU normal?

2

Existe alguma chance de o SMT (multithreading simultâneo) ter um desempenho pior do que o da CPU normal?

Por exemplo, é possível que uma CPU normal execute dois programas, um a um, e tenha um desempenho melhor do que rodar esses dois programas simultaneamente em uma CPU que suporte SMT bidirecional?

    
por Mansumen 28.01.2015 / 06:13

1 resposta

4

is it possible for normal CPU to two programs one by one to have better performance than running these two programs simultaneously on CPU

Seria o caso quando os programas cabem no (s) cache (s) da CPU individualmente, mas não combinados. Eles precisariam de mais carga / armazenamento de RAM quando executados simultaneamente. Lembre-se que os acessos de RAM têm uma latência relativamente alta (em ciclos de CPU).

    
por 28.01.2015 / 08:47

Tags