Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46
Minimos requis:
- 2 dragonboards
- MPI instalado nas dragonboards e configurado
Étape 1: Após a Instalação Do MPI E Configuração Do Clusters
Réalisez ou téléchargez le Benchmark fftbench. O ffbench é uma ferramenta benchmark baseado em calculos de transformadas rápidas de Fourier.
Para realizar o download digite o commando
wget
Após extraia o conteúdo do arquivo zipado
tar xvzf benchfft-3.1.tar.gz
Étape 2: Executando O Benchmark
Após a extração dos arquivos acesse o diretório referente ao projeto desenvolvido em Catravé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 executar o benchmark execute o commando
./ffbench {número de repetições(Multiplo de 50)}
O mpi fornece uma maneira de executar 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 executando código.
mpirun -np {número de processos} --host {noms 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
temps mpirun -np 1 --host master./ffbench 50 -R
Étape 3: Références
- 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/
Conseillé:
Calibrateur de processus industriel 4 à 20 MA DIY - Instrumentation électronique : 8 étapes (avec photos)
Calibrateur de processus industriel 4 à 20 MA DIY | Instrumentation électronique : L'instrumentation industrielle et électronique est un domaine très coûteux et il n'est pas facile d'en apprendre davantage si nous sommes simplement autodidactes ou amateurs. Pour cette raison, ma classe d'instrumentation électronique et moi avons conçu ce procédé à petit budget de 4 à 20 mA
Processus d'assemblage pour le bloc de nivellement : 30 étapes
Processus d'assemblage pour le bloc de nivellement : il s'agit de la rédaction technique finale du Dr Douglas Lecorchick dans la classe TAD 330 du Berea College complétée par Karmadri Santiago le 28 avril 2020
D4E1 : Outil de lecture 2.0 (Processus de production avancé) : 9 étapes
D4E1 : Outil de lecture 2.0 (Processus de production avancé) : Info : - Deux étudiants en conception de produits industriels à Courtrai (Belgique) ont conçu cet outil de lecture. Nous avons commencé à partir d'un design existant et l'avons développé en un autre design. L'outil de lecture à l'origine a été développé pour un client
Processus complet de bricolage de l'imprimante 3D : 31 étapes
Processus complet de bricolage pour imprimante 3D : cet article vous expliquera comment créer une imprimante 3D bricolage, vous ne pouvez pas le manquer, alors veuillez le lire attentivement
Circuits imprimés - Processus complet : 14 étapes (avec photos)
Cartes de circuits imprimés - Processus complet : Ce qui suit décrit le processus par lequel je crée des cartes de circuits imprimés pour une utilisation unique et prototype. Il est écrit pour une personne qui a créé ses propres tableaux dans le passé et qui est familière avec le processus général. Toutes mes étapes peuvent ne pas être op