Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
Avaliação de desempenho de sistemas computacionais ( DCE17547 )
Unidade:
Departamento de Computação e Eletrônica
Tipo:
Obrigatória
Período Ideal no Curso:
8
Nota Mínima para Aprovação:
5.00
Carga Horária:
60
Número de Créditos:
4

Objetivos
Apresentar a importância de avaliação de desempenho em sistemas computacionais. Apresentar as técnicas de avaliação de desempenho de computadores; apresentar as técnicas de avaliação de desempenho de sistemas distribuídos.

Ementa
Introdução: a arte da avaliação de desempenho, projetos de desempenho. Erros comuns: quais são e como evitá-los, abordagem sistemática. Seleção de técnicas e métricas: modelagem analítica, simulação e aferição, seleção de métricas, métricas populares, definindo requisitos de desempenho. Tipos de carga de trabalho: instrução de adição, mistura de instruções, kernels, programas sintéticos, benchmarks. A arte da seleção de carga de trabalho e criando carga de trabalho. Estudos de caso. Apresentação dos dados: média, desvio-padrão, intervalo de confiança. Introdução a simulação. Introdução a modelagem analítica. Planejamento de experimentos: parâmetros, fatores, níveis, variáveis de resposta, repetições, cálculo da influência dos fatores. Aplicações em sistemas distribuídos.

Bibliografia
FOGLIATTI, M. C.; MATTOS, N. M. C. Teoria de filas. Rio de Janeiro: Interciência, 2007. JOHNSON, T.; COUTINHO, M. M. Avaliação de desempenho de sistemas computacionais. Rio de Janeiro: LTC, 2011. MONTGOMERY, D. C.; RUNGER, G. C.; HUBELE, N. F. Estatística aplicada à engenharia. 2. ed. Rio de Janeiro: Livros Técnicos e Científicos, 2004.

Bibliografia Complementar
JAIN, R. The art of computer systems performance analysis: techniques for experimental design, measurement, simulation, and modeling. New York: John Wiley, 1991.  TANENBAUM, A. S. Redes de computadores. Rio de Janeiro: Campus, 2003. TANENBAUM, A. S.; STEEN, M. V. Distributed systems: principles and paradigms. 2nd ed. Upper Saddle River, N.J.: Pearson Prentice Hall, 2007.  STALLINGS, W. Arquitetura e organização de computadores: projeto para o desempenho. 5. ed. São Paulo: Prentice Hall, 2002. NISAN, N.; SCHOCKEN, S. The elements of computing systems: building a modern computer from first principles. Cambridge, Mass.: MIT Press, 2008.
Carregando...