Sommario:
- Passaggio 1: installazione di MPI e configurazione dei cluster
- Passaggio 2: eseguire il benchmark
- Fase 3: Referências
Video: Elaborazione DragonBoard: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
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
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:
FK (Forward Kinematic) con Excel, Arduino ed elaborazione: 8 passaggi
FK (Forward Kinematic) con Excel, Arduino & Processing: Forward Kinematic viene utilizzato per trovare i valori di End Effector (x, y, z) nello spazio 3D
Interessante guida alla programmazione dell'elaborazione per il designer - Controllo del colore: 10 passaggi
Interessante guida alla programmazione per l'elaborazione per il designer - Controllo del colore: nei capitoli precedenti, abbiamo parlato di più su come utilizzare il codice per eseguire la modellatura invece dei punti di conoscenza sul colore. In questo capitolo, esploreremo più a fondo questo aspetto della conoscenza
Sistema di riconoscimento ed estinzione incendi basato sull'elaborazione delle immagini: 3 passaggi
Sistema di riconoscimento ed estinzione incendi basato sull'elaborazione delle immagini: Ciao amici, questo è un sistema di rilevamento ed estinzione incendi basato sull'elaborazione delle immagini che utilizza Arduino
Cinematica in avanti con Excel, Arduino ed elaborazione: 8 passaggi
Forward Kinematic con Excel, Arduino & Processing: Forward Kinematic viene utilizzato per trovare i valori di End Effector (x, y, z) nello spazio 3D
Elaborazione delle immagini con Raspberry Pi: installazione di OpenCV e separazione del colore dell'immagine: 4 passaggi
Elaborazione delle immagini con il Raspberry Pi: installazione di OpenCV e separazione dei colori dell'immagine: questo post è il primo di numerosi tutorial sull'elaborazione delle immagini che seguiranno. Diamo un'occhiata più da vicino ai pixel che compongono un'immagine, impariamo come installare OpenCV sul Raspberry Pi e scriviamo anche script di test per catturare un'immagine e anche c