Isi kandungan:

DragonBoard Processamento: 3 Langkah
DragonBoard Processamento: 3 Langkah

Video: DragonBoard Processamento: 3 Langkah

Video: DragonBoard Processamento: 3 Langkah
Video: 6 Базовых элементов настольного тенниса #техника 2024, Julai
Anonim
Prosesan DragonBoard
Prosesan DragonBoard

Requisitos Mimnos:

  • 2 papan naga
  • MPI instalado nas dragonboards e configurado

Langkah 1: Dapatkan Kumpulan Instalação Do MPI E Configuração Do

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

Para realizar o muat turun digite o comando

wget

Apss extraia o conteúdo do arquivo zipado

tar xvzf benchfft-3.1.tar.gz

Langkah 2: Penanda Aras Executando O

Penanda Aras Executando O
Penanda Aras Executando O

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

CDC

É 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 pelaksana o penanda aras melaksanakan o comando

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

O mpi fornece uma maneira de executor códigos dan skrip 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

Langkah 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/

Disyorkan: