escala de freqüência - Frequency scaling

Na arquitectura de computadores , escalonamento de frequência (também conhecido como rampa de frequência ), é a técnica de aumentar de um processador de frequência , de modo a melhorar o desempenho do sistema contendo o processador em questão. Rampa de frequência foi a força dominante nos aumentos de desempenho do processador mercadoria de meados dos anos 1980 até aproximadamente o final de 2004.

O efeito do processador de freqüência da velocidade do computador pode ser visto olhando a equação para execução de programa de computador:

onde instruções por programa é as instruções no total a ser executado em um determinado programa, ciclos por instrução é, um valor médio dependente da arquitetura dependente de programa, e tempo por ciclo é, por definição, o inverso da frequência do processador. Um aumento da frequência diminui, assim, tempo de execução.

No entanto, o consumo de energia em um chip é dada pela equação

onde P é o consumo de energia, C é a capacitância seja ligada por ciclo de relógio, V é a tensão , e F é a frequência do processador (ciclos por segundo). Os aumentos na frequência aumentar, assim, a quantidade de energia usada em um processador. Aumentar processador consumo de energia levou, finalmente, a Intel maio 2004 cancelamento de seus 's Tejas e Jayhawk processadores, que é geralmente citado como o fim da escala de freqüência como a arquitetura de computadores paradigma dominante.

Lei de Moore ainda estava em vigor quando a escala de freqüência terminou. Apesar de problemas de energia, a densidade de transistores ainda estavam dobrando a cada 18 a 24 meses. Com o fim da escala de freqüência, novos transistores (que não são mais necessários para facilitar a escala de freqüência) são usados para adicionar hardware extra, tais como núcleos adicionais, para facilitar a computação paralela - uma técnica que está sendo referido como escala paralela .

A fim de escalonamento de frequência como a causa dominante de ganhos de desempenho do processador causou um deslocamento de toda a indústria de computação em paralelo sob a forma de processadores com vários núcleos .

Veja também

Referências