Sommario:

Elaborazione DragonBoard: 3 passaggi
Elaborazione DragonBoard: 3 passaggi

Video: Elaborazione DragonBoard: 3 passaggi

Video: Elaborazione DragonBoard: 3 passaggi
Video: 520HP HONDA S2000 VTEC *INSANE TURBO* on Autobahn by AutoTopNL 2024, Luglio
Anonim
Elaborazione DragonBoard
Elaborazione DragonBoard

Requisiti minimi:

  • 2 dragonboard
  • MPI installato su dragonboards e configurado

Passaggio 1: installazione di MPI e configurazione dei cluster

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

Per realizzare o scaricare cifre o comandi

wget

Após extraia o conteúdo do arquivo zipado

tar xvzf benchfft-3.1.tar.gz

Passaggio 2: eseguire il benchmark

Esecuzione di benchmark
Esecuzione di benchmark

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

Centro per la prevenzione e il controllo delle malattie

È possibile ricompilare il codice 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 esegui o comando

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

O mpi fornece uma maneira de executar codigos e scripts attravés do comando mpirun.

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

mpirun -np {numero di processi} --host {nomi 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

Fase 3: Referências

  • https://docs.oracle.com/cd/E19356-01/820-3176-10/ExecutingPrograms.html
  • https://www.fftw.org/
  • https://www.open-mpi.org/
  • https://linuxize.com/post/linux-time-command/

Consigliato: