Tabla de contenido:

Procesamiento de DragonBoard: 3 pasos
Procesamiento de DragonBoard: 3 pasos

Video: Procesamiento de DragonBoard: 3 pasos

Video: Procesamiento de DragonBoard: 3 pasos
Video: Unboxing: DragonBoard para desarrollo rápido de apps en Android 2024, Noviembre
Anonim
Procesamiento DragonBoard
Procesamiento DragonBoard

Requisitos Mínimos:

  • 2 dragonboards
  • MPI instalado nas dragonboards e establecido

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

Realizar o descargar el Benchmark fftbench. O ffbench é uma ferramenta benchmark basado en cálculos de transformadas rápidas de Fourier.

Para realizar o descargar digite o comando

wget

Após extraia o conteúdo do arquivo zipado

tar xvzf benchfft-3.1.tar.gz

Paso 2: Ejecutando O Benchmark

Ejecutando O Benchmark
Ejecutando O Benchmark

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

Centros para el Control y la Prevención de Enfermedades

É posível recompilar o código modificando los parámetros de compilación de GCC, porém para este ejemplo, utilizaremos una versión já compilada disponível no diretório.

Para ejecutar o ejecutar benchmark o comando

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

O mpi fornece uma maneira de ejecutar 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 ejecutando código.

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

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

tiempo mpirun -np 1 --host master./ffbench 50 -R

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

Recomendado: