Cuprins:

DragonBoard Processamento: 3 pași
DragonBoard Processamento: 3 pași

Video: DragonBoard Processamento: 3 pași

Video: DragonBoard Processamento: 3 pași
Video: Trial by Firelight | Critical Role | Campaign 3, Episode 2 2024, Iulie
Anonim
DragonBoard Processamento
DragonBoard Processamento

Requisitos Minimos:

  • 2 plăci de dragon
  • MPI instalat în dragonboards și configurat

Pasul 1: Apăsați Instalação Do MPI și Configuração Do Clusters

Realizați sau descărcați Benchmark fftbench. O ffbench este un instrument de referință bazat pe calcule de transformate rapide de Fourier.

Pentru realizarea sau descărcarea digitei sau comenzii

wget

Após extraia o conteúdo do arquivo zipado

tar xvzf benchfft-3.1.tar.gz

Pasul 2: Executarea O Benchmark

Executând O Benchmark
Executând O Benchmark

Após a extração dos arquivos acesse o diretório referente ao projecteto developado em C através do command.

CDC

Este posibil să se recompileze sau să modifice coduri de parametri de compilare a GCC, pentru acest exemplu, să folosim o versiune din compilare disponibilă în direcție.

Pentru executare o benchmark execute o comandă

./ffbench {număr de repetiții (multiplu de 50)}

O mpi furnece uma manieră de executare coduri și scripturi através do comando mpirun.

Nele poți fi specificat sau numărul de procese a serem criados și em quais noi deseja that seja executando code.

mpirun -np {număr de procese} --host {nomes dos nós a serem utilizados (separados por vírgula)} {cod a ser executat}

Será utilizado o comando time -R do linux for exibição do tempo execução do code

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

Pasul 3: Referințe

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

Recomandat: