Isso ocorre devido a uma combinação de recursos dos processadores modernos.
A primeira coisa que contribui para um alto IPS é o fato de os processadores modernos terem várias unidades de execução que podem operar de forma independente. Na imagem abaixo (emprestada da Wikipedia: Microarquitetura Intel Core ), você pode ver na parte inferior que existem oito unidades de execução (mostradas em amarelo) que podem executar instruções simultaneamente. Nem todas essas unidades podem proteger os mesmos tipos de instrução, mas pelo menos cinco delas podem executar uma operação de ALU e há três unidades compatíveis com SSE.
Combine isso com um longo pipeline de instruções que pode empilhar com eficiência instruções prontas para essas unidades executarem instruções ( fora de ordem , se necessário) significa que um processador moderno pode ter um grande número de instruções em tempo real a qualquer momento.
Cada instrução pode levar alguns ciclos de clock para ser executada, mas se você puder efetivamente paralelizar sua execução, poderá dar um impulso maciço ao IPS com o custo da complexidade do processador e da saída térmica.
Manter esses pipelines grandes cheios de instruções também precisa de um cache grande que possa ser preenchido com instruções e dados. Isso contribui para o tamanho da matriz e também a quantidade de calor que o processador produz.
O motivo para isso não ser feito em processadores menores é porque aumenta substancialmente a quantidade de lógica de controle necessária em torno dos núcleos de processamento, bem como a quantidade de espaço necessário e também o calor gerado. Se você deseja um processador pequeno, de baixa potência e altamente responsivo, deseja um pipeline curto sem muita coisa "extra" ao redor dos núcleos funcionais reais. Normalmente, eles minimizam o cache, restringem-no a apenas um de cada tipo de unidade necessária para processar instruções e reduzem a complexidade de cada peça.
Eles poderiam tornar um processador pequeno tão complexo quanto um processador maior e obter um desempenho semelhante, mas os requisitos de consumo de energia e refrigeração seriam aumentados exponencialmente.