Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porJorge Velázquez Salinas Modificado hace 8 años
1
Optimización de mathcluster
2
Rocks El sistema operativo de mathcluster es Rocks, una distribución de Linux intentado para clusters de alto rendimiento.
3
Los Nodos de mathcluster [dorothy.bollman@mathcluster ~]$ rocks list host HOST MEMBERSHIP CPUS RACK RANK RUNACTION INSTALLACTION Mathcluster: Frontend 4 0 0 os install compute-0-0: Compute 4 0 0 os install compute-0-1: Compute 4 0 1 os install compute-0-2: Compute 4 0 2 os install compute-0-7: Compute 1 0 7 os install compute-0-4: Compute 1 0 4 os install compute-0-5: Compute 2 0 5 os install compute-0-6: Compute 1 0 6 os install [dorothy.bollman@mathcluster ~]$
4
hostfiles Un hostfile se puede usar para indicar a mpirun los nodos y los “CPU cores” del cluster que participarán en un trabajo MPI Para ejecutar un programa MPI con la configuración indicada por el hostfile: $mpirun - -hostfile arch –np p./prog Donde arch is el archivo que contiene el hostfile
5
Un posible hostfile para mathcluster mathcluster slots=1 compute-0-0 slots=1 compute-0-1 slots=1 compute-0-2 slots=1 compute-0-4 slots=1 compute-0-5 slots=1 compute-0-6 slots=1 compute-0-7 slots=1
6
Ejemplo Si lo anterior está contenido en el archivo hostnodes, entonces se puede ejecutar floyd mediante mpirun - -hostfile hostnodes –np p./floyd arch
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.