DragonBoard Processamento

by paulo2005ph in Circuits > Computers

159 Views, 2 Favorites, 0 Comments

DragonBoard Processamento

dragonboard.jpg

Requisitos Mínimos:

  • 2 dragonboards
  • MPI instalado nas dragonboards e configurado

Após a Instalação Do MPI E Configuração Do Clusters

Realizar o download do Benchmark fftbench. O ffbench é uma ferramenta benchmark baseado em cálculos de transformadas rápidas de Fourier.

Para realizar o download digite o comando

Após extraia o conteúdo do arquivo zipado

  • tar xvzf benchfft-3.1.tar.gz

Executando O Benchmark

WhatsApp Image 2019-06-17 at 5.57.17 AM.jpeg

Após a extração dos arquivos acesse o diretório referente ao projeto desenvolvido em C através do comando.

  • cd c

É possível recompilar o código modificando os parâmetros de compilação do GCC, porém para este exemplo, utilizaremos a versão já compilada disponível no diretório.

Para executar o benchmark execute o comando

  • ./ffbench {número de repetições(Multiplo de 50)}

O mpi fornece uma maneira de executar códigos e scripts através do comando mpirun.

Nele pode ser especificado o número de processos a serem criados e em quais nós deseja que seja executando código.

  • mpirun -np {número de processos} --host {nomes dos nós a serem utilizados (separados por vírgula)} {código a ser executado}

Será utilizado o comando time -R do linux para exibição do tempo execução do código

  • time mpirun -np 1 --host master ./ffbench 50 -R

Referências