Professional Documents
Culture Documents
Atividade de Arquitetura de Computadores
Atividade de Arquitetura de Computadores
AMAZONAS
CAMPUS ZONA LESTE
DIRETORIA/ DEPARTAMENTO/ PROGRAMA GRADUAÇÃO
CURSO ENGENHARIA DE SOFTWARE
MANAUS-AM
2022
STEPHANIE PINHEIRO MEIRINO
MANAUS-AM
2022
Introdução
Este estudo tem como objetivo demonstrar a implementação de um Benchmark, mas afinal, o
que seria um Benchmark? Este pode ser entendido como um ato de comparar de forma
eficiente a performance entre dispositivos utilizando um ou mais programas, sendo
geralmente associado a avaliação de hardwares, mas também pode ser aplicado a softwares,
de forma a analisar apenas dados técnicos, dando a possibilidade de analisar e realizar
modificações necessárias para melhor desempenho. Os benchmarks são projetados para imitar
um tipo específico de trabalho em um componente ou sistema.
Objetivos
Programa Executado
#include<stdio.h>
#include<time.h>
main()
{
long int x,y;
double tempo=0.0;
for(x=0;x<60000;x++)
for(y=0;y<60000;y++)
;
tempo+=(double)(end-begin)/CLOCKS_PER_SEC;
printf("\n\nTempo decorrido: %f segundos",tempo);
}
Especificações do Equipamento Utilizado
Resultados Obtidos
Speedup pode ser definido como a relação entre o tempo gasto para executar uma tarefa com
um único processador e o tempo gasto com N processadores, ou seja, Speedup é a Medida do
ganho em tempo.
Para registro foi utilizado : Tempo Sem Register/Tempo Com Register