Tabla de contenido:
- Paso 1: Após a Instalação Do MPI E Configuração Do Clusters
- Paso 2: Ejecutando O Benchmark
- Paso 3: Referências
Video: Procesamiento de DragonBoard: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
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
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:
FK (cinemática directa) con Excel, Arduino y procesamiento: 8 pasos
FK (Forward Kinematic) con Excel, Arduino y Processing: Forward Kinematic se utiliza para encontrar valores de End Effector (x, y, z) en el espacio 3D
Interesante guía de programación de procesamiento para el diseñador: control del color: 10 pasos
Interesante guía de programación de procesamiento para diseñador - Control de color: en capítulos anteriores, hemos hablado más sobre cómo usar el código para dar forma en lugar de puntos de conocimiento sobre el color. En este capítulo, vamos a explorar este aspecto del conocimiento más profundamente
Sistema de extinción y reconocimiento de incendios basado en procesamiento de imágenes: 3 pasos
Sistema de extinción y reconocimiento de incendios basado en procesamiento de imágenes: Hola amigos, este es un sistema de extinción y detección de incendios basado en procesamiento de imágenes que utiliza Arduino
Avanzar cinemática con Excel, Arduino y procesamiento: 8 pasos
Forward Kinematic con Excel, Arduino y Processing: Forward Kinematic se utiliza para encontrar los valores de End Effector (x, y, z) en el espacio 3D
Procesamiento de imágenes con Raspberry Pi: instalación de OpenCV y separación de color de imagen: 4 pasos
Procesamiento de imágenes con Raspberry Pi: instalación de OpenCV y separación de color de imágenes: esta publicación es la primera de varios tutoriales de procesamiento de imágenes que se seguirán. Echamos un vistazo más de cerca a los píxeles que componen una imagen, aprendemos cómo instalar OpenCV en la Raspberry Pi y también escribimos scripts de prueba para capturar una imagen y también c