next up previous
Next: Teoria de filas aplicada Up: Técnicas aplicáveis a sistemas Previous: Estudo de casos de

Paralelização do benchmark STAP


[Hwang, 1999]

Tabela: Características da técnica de paralelização do benchmark STAP.
Nome Paralelização do benchmark STAP
Sistema aplicado hardware
Abordagem para obtenção dos resultados benchmarking e analítico (para alguns sistemas)
Forma de medição ou instrumentação não se aplica
Tipos de dados gerados pela análise medição de intervalo de tempos
Arquitetura SIMD (programa desenvolvido para essa arquitetura)
Informações fornecidas speedup, eficiência, tempo na execução (discos, comunicação), memória utilizada, tempo de atraso para ``start-up'' do programa
Análise (sistema alvo) sistema completo (subsistema de E/S, comunicação e memória interligados)


Esta técnica é classificada como uma técnica aplicável a sistemas de hardware porque, apesar dos autores realizarem a paralelização de um programa (o STAP), toda a avaliação de desempenho é voltada ao sistema de hardware. Os autores focam o trabalho nas alterações do desempenho devido à fatores como tamanho da máquina (número de processadores), velocidade de processamento, atraso em comunicação (troca de mensagens), e tamanho da banda agregada destinada à comunicação. Os dados dos sistemas que estavam em desenvolvimento foram apresentados através de modelagem analítica, tendo como base informações fornecidas por seus fabricantes. Comparando os dados da técnica com dados recentes [TOP500, 2002] pode-se concluir que, devido à imprecisão no modelo dos computadores que estavam sendo construídos, alguns dados apresentados não descrevem a realidade. Tal fato não torna a técnica inválida, mas é um bom exemplo de que a escolha de dados imprecisos pode levar à obtenção de resultados espúrios.
next up previous
Next: Teoria de filas aplicada Up: Técnicas aplicáveis a sistemas Previous: Estudo de casos de