Bruna Cavallero Martins Universidade Católica de Pelotas.

Slides:



Advertisements
Apresentações semelhantes
INTRODUÇÃO À COMPUTAÇÃO
Advertisements

TOP500 Douglas Gimenez Ávila Leonardo Pavanatto Soares
Estudo de tempos Cronometragem
Amintas engenharia.
Matrizes especiais Matriz linha Matriz do tipo 1 x n, ou seja, com uma única linha. Por exemplo, a matriz A =[ ], do tipo 1 x 4. Matriz coluna.
A arte da computação de grande porte
ARQUITETURAS RISC E CISC
Cálculo Numérico Módulo I Ferramentas de Suporte
Introdução à Compilação Prof. Leandro Magno Slides adaptados a partir do material cedido pelos professores Heloise Manica Paris Teixeira, Yandre M. G.
Avaliação de Desempenho de Sistemas Operacionais
APL/SNOBOL As primeiras linguagens dinâmicas
Recursos Computacionais
Organização da Memória Principal
List Ranking: Um Estudo Experimental
MATRIZES REAIS ( 3ª AULA ).
ESTRUTURAS ALGÉBRICAS
O Portal do Estudante de Computação
Aula 4: Matrizes e Operações Matriciais
Tecnologias Especificas Informática
TOP 500.
PROGRAMAÇÃO I UNIDADE 1.
Matemática para Economia III
Cálculo Numérico / Métodos Numéricos
Construção de Algoritmos AULA 03
UNIVERSIDADE FEDERAL DO PAMPA ENGENHARIA DE COMPUTAÇÃO - CAMPUS BAGÉ Métricas de Qualidade e seus Impactos sobre Aplicações Embarcadas Voltadas para Plataformas.
ÍNDICES DE CARGA E DE DESEMPENHO SSC-642 SISTEMAS COMPUTACIONAIS DISTRIBUÍDOS.
Campus de Caraguatatuba Aula 12: Sistemas de Equações Lineares (2)
Matemática para Economia III
ALGORITMOS Intensivo Janeiro e Fevereiro de 2011
POLIMIG Curso Técnico em Informática Disciplina: Hardware
Geometria analítica e álgebra linear
Introdução a Sistemas de Informação
UNIDADE LÓGICA ARITMÉTICA (ULA)
Introdução à INFORMÁTICA
Campus de Caraguatatuba Aula 9: Noções Básicas sobre Erros (3)
Campus de Caraguatatuba
Métodos de Computação Paralela em Álgebra Linear Mestrado em Matemática Computacional Universidade do Minho.
Sistemas Lineares Fatoração LU
Métodos de Computação Paralela em Álgebra Linear
Programação de computadores Prof. Giovanni Castro.
IMM Instalação e Manutenção de Microcomputadores
Componentes de um Sistema de Computação
Redução.
Campus de Caraguatatuba Aula 16: Sistemas de Equações Lineares (4)
CIGRÉ/BRASIL - COMITÊ NACIONAL BRASILEIRO CE-B5 - PROTEÇÃO E AUTOMAÇÃO
UNIDADE LÓGICA ARITMÉTICA (ULA)
Campus de Caraguatatuba Aula 18: Sistemas de Equações Lineares (6)
Slides before 1st Section Divider
A maior parte dos programas de computador gera uma saída resultante de um processamento que é executado sobre dados que ele recebe como entrada. Em geral.
Programação de Computadores - 1
Supercomputadores.
Cálculo Numérico Módulo I Ferramentas de Suporte
VBA.
Sistemas de Arquivos- Cap4
Rosemberg Trindade. O que é a matemática financeira? Podemos conceituar Matemática Financeira como o ramo da matemática que tem como objeto de estudo.
Pesquisa Operacional:
Princípios Básicos de Utilização do Computador
Algoritmos e Programação Aula 01 Computadores e seus componentes.
ALGEBRA LINEAR UNIDADE 1 MATRIZES
ALGEBRA LINEAR UNIDADE 1 MATRIZES
INTRODUÇÃO AO CÁLCULO CONJUNTOS NUMERICOS.
Análise e Complexidade de Algoritmos
 Processamento de dados: requer a execução de uma série de passos, o programa (software)  Cada passo é uma instrução, ou ordem de comando, dada ao.
Por Cássio Mello e André Luis.  É a parte inteligente do circuito, onde sinais de controle serão recebidos e enviados e o processamento será efetuado.
CESAC Prof.: Jadiel Mestre. Introdução à Informática.
Bruna Cavallero Martins Universidade Católica de Pelotas.
Bruna Cavallero Martins Universidade Católica de Pelotas.
Benchmarks: Dhrystone e Whetstone Matheus F. Stigger.
Lógica de Programação Aula 06 Prof. Marcelo Marcony.
Transcrição da apresentação:

Bruna Cavallero Martins Universidade Católica de Pelotas

LINPACK é uma coleção de rotinas em Fortran que analisam e resolvem sistemas de equações lineares e problemas de mínimos quadrados.

As matrizes que podem ser tratadas são dos tipos gerais, densas, simétricas indefinidas, simétricas positivas definidas, triangular e triangular quadrada.

O LINPACK também é capaz de apresentar resultados utilizados para presumir a velocidade com que o computador é apto a executar um ou diversos sistemas computacionais.

Esses, então, são caracterizados pelo número de operações de ponto flutuante que o computador executa por segundo, conhecido por FLOPS.

Foi criado em 1979 por Jack Dongarra, professor de ciência da computação da Universidade de Tennessee, originalmente escrito na linguagem de programação Fortran.

Ele e seus companheiros estavam trabalhando em um livro e precisavam de uma maneira de comparar o desempenho do computador para seus leitores, de modo que escreveu um programa que executa determinados cálculos matemáticos para criar uma base de comparação.

Foram realizados testes em uma plataforma Arduino modelo UNO com microprocessador ATmega328 com 32KB de memória.

 A primeira plataforma é um Arduino modelo UNO com microprocessador ATmega328 com 32KB de memória.  A segunda plataforma possui um processador Intel modelo Celeron 430 de 1,8GHz e 2GB de memoria RAM.

A realização dos testes com o Benchmark em questão foram efetuadas com parâmetros de entrada divergentes na medida da capacidade de memória de cada plataforma.

Na plataforma Intel foram efetuados cálculos baseados em uma matriz de ordem 1000, sendo que na plataforma Arduino somente foi possível utilizar matrizes de ordem 8. Foram coletadas 1000 amostras em cada plataforma.

Pode-se concluir que o processador Intel Celeron 430 possui um poder de processamento 3,74 mil vezes maior que o microprocessador ATmega328, quando utilizado cálculos de ponto flutuante.

Entretanto, o processador Intel possui uma demanda de potência de 35 Watts, enquanto que o ATmega328 possui uma demanda de potência de apenas 1 Watt. Com base nos desempenhos mensurados e na demanda de potência, observa-se que o processador ATmega328 obteve 106,93 vezes menos eficiência energética com operações de ponto flutuante que o processador Intel Celeron 430.

 dizer.blogspot.com.br/2010/06/linpack.html  referencia-linpack.html  rs/2015/015.pdf