Roteamanteo

1845 palavras 8 páginas
MEDIDA E ANÁLISE DE DESEMPENHO
AULA 16 – Arquitetura de Computadores Gil Eduardo de Andrade
O conteúdo deste documento é baseado no livro “Princípios Básicos de Arquitetura e Organização de Computadores” – Linda Null e Julia Labur → “Se você não pode medir, você não pode administrar” - Peter Drucker → “Números nem sempre são fatos” - Ditado Americano INTRODUÇÃO A escolha de ferramentas quantitativas para media de desempenho não é uma tarefa trivial, vista a dificuldade em ter-se certeza que as ferramentas escolhidas atendem aos objetivos da avaliação. Além disso, fornecedores de sistemas são fortemente motivados a distorcer números para fazer com que sua marca pareça melhor que a de seus concorrentes. O conteúdo desta aula será útil quando houver a necessidade de selecionarmos um novo sistema ou estivermos tentando melhorar a performance de um já existente. Boas ferramentas de desempenho (geralmente fornecidas pelo fabricante) também são uma ajuda indispensável para manter um sistema funcionando da melhor maneira possível. Equações de Performance de Computador A equação apresentada logo abaixo é de fundamental importância para avaliar o desempenho de computadores, medindo o tempo de UCP:

onde o tempo por programa é o tempo requerido de UCP. A análise desta equação revela que a otimização de UCP pode ter um efeito dramático na performance. Máquinas RISC tentam reduzir o número de ciclos por instrução e máquinas CISC tentam reduzir o número de instruções por programa. A otimização da UCP não é a única maneira de aumentar o desempenho do sistema. Memória e E/S também pesam muito na sua vazão (número de tarefas que o sistema pode realizar sem afetar de forma adversa o tempo de resposta). Contudo, a contribuição da memória e da E/S não é considerada na equação básica. Para aumentar o desempenho geral de um sistema, temos as seguintes opções: → Otimização da UCP: maximizar a velocidade e a eficiência das operações realizadas pela UCP. → Otimização da memória:

Relacionados