Quem sou eu

Nome: Lizzi Villalba

Disciplina: ELC139 - Programação Paralela

Professora: Andrea Schwertner Charão

Semestre: 01/2011

sexta-feira, 22 de abril de 2011

Multiplicação de Matrizes usando OpenMP

O programa mm.c foi paralelizado adicionando as diretivas parallel e for




Executando com os valores predefinidos pelo programa e com diferentes numeros de threads na maquina linux03 os resultados obtidos representados nos seguintes graficos:




Representativo do tempo de execução com diferentes numeros de threads podemos ver que os tempos de execução tem um comportamento variavel em quanto se aumenta o numero de threads, porem tende a aumentar.

4 comentários:

  1. Este comentário foi removido pelo autor.

    ResponderExcluir
  2. Este comentário foi removido pelo autor.

    ResponderExcluir
  3. Ola estou estudando programacao paralela e estou pequisando em sites e blogs sobre o assunto, tenho um trabalho sobre programacao paralela que o tema eh justamente multiplicacao de matriz onde eu tenho que criar duas matrizes A e B onde elas reberam numeros aleatorios e seram por fim multiplicadas e guardadas em uma matriz C, gosto muito de programacao, mas tenho um pouco de dificuldade, eu gostaria de saber se as siglas NRA e NCB tem alguma coisa haver com programacao openmp ou sao somente variaveis do seu codigo. Eu criei um programa de multiplicacao de matrizes alimentadas com numeros aleatorios, seria possivel vc me dar uma ajuda com a programacao openmp no meu programa? se por possivel, me responda no meu email marcos_pfa@yahoo.com.br.com...desde ja agradeço
    Ps.: Não se preocupe eu nao quero q vc faca o programa pra mim, so quero uma ajuda pra entender melhor e dessa forma conseguir fazer o programa.

    Atenciosamente
    Marcos Paulo

    ResponderExcluir