|
Instalación de Huayra
|
Tabla de Contenidos
1 SistemaARM R2206 Server Micros (2): Intel XEON QUADCORE 5620 Motherboard: S5500BC Memory: 32 GB. DDR3 ECC 1333Mhz Placa infiniband: HCA IB Mellanox QDR 40Gbs 2 Instalación de SLES 11 SP1Se bajó del sitio www.novell.com SLES-11-SP1-DVD-x86_64-GM-DVD1.iso SLES-11-SP1-DVD-x86_64-GM-DVD2.iso SLE-11-SP1-SDK-DVD-x86_64-GM-DVD1.iso La instalacion en los nodos se realizó a través de autoyast. El kernel que viene en la distribucion original, 2.6.32.12-0.7, tiene problemas con el ksoftirq proceso que ocupa un porcentaje considerable de varios cpus. Se puso un nuevo kernel patcheado. 2.6.32.54-0.3. El kernel fue bajado de los patches del SUSE SLES. 3 Instalación de los drivers OFED MellanoxSe bajó del sitio de Mellanox: MLNX_OFED_LINUX-1.5.3-3.0.0-sles11sp1-x86_64.iso Luego se tuvo que recompilar el ofed de mellanox para que sea consistente con el nuevo kernel. Generándose una nueva imagen: MLNX_OFED_LINUX-1.5.3-3.0.0-Kernel2.6.32.54-0.3-sles11sp1-x86_64.iso Para recompilar y generar la nueva imagen necesita tener instalados los paquetes: kernel_source y el kernel_develop Agregar en: modprobe.conf.local mlx4_ib # Mellanox ConnectX cards rdma_ucm ib_umad ib_uverbs ib_ipoib ib_srp ib_sdp 4 Compiladores Fortran y C4.1 Intel 2011l_ccompxe_intel64_2011.10.319.tgz l_fcompxe_intel64_2011.11.339.tgz 4.2 gcc/gfortran 4.3.62-198Originales de la distribución SUSE SLES 11 SP1 5 Instalación de openmpi 1.5.3
source /usr/local/intel/composer_xe_2011_sp1.11.339/bin/ifortvars.sh intel64 6 Instalación de Netcdf 3.6.2
Editar los files (de las fuentes):
source /usr/local/intel/composer_xe_2011_sp1.11.339/bin/ifortvars.sh intel64 7 Instalación WRF V3.2.1
source /usr/local/intel/composer_xe_2011_sp1.10.319/bin/iccvars.sh intel64
./configure
mkdir ./buildlog 8 Test de performance con WRFPara evaluar el funcionamiento de los equipos se utilizo el WRF benchmark http://www.mmm.ucar.edu/wrf/WG2/bench/ El caso de estudio es el 12km CONUS, Oct. 2001 8.1 Los datos necesarios para realizar las simulaciones se encuentran en8.2 Colocar en el .bashrc:
source /usr/local/intel/composer_xe_2011_sp1.10.319/bin/iccvars.sh intel64 Notar que cuando se ejecute en varios servidores es necesario que todos los servidores puedan ver el mismo environment. 8.3 Generación del directorio de la simulación8.4 Simulación
WRF benchmarks en huayra.
Tiempo medio obtenido por paso de tiempo con el WRF CONUS 12 km caso de estudio. Las curvas Infiniband y Ethernet usan Openmpi. El asterisco corresponde a una simulación con intelmpi con 8 tiles.
Cantidad de procesos por segundo con el WRF CONUS 12 km caso de estudio. Las curvas Infiniband y Ethernet usan Openmpi. Date: 2012-08-27 15:55:36 ART Org version 7.8.11 with Emacs version 22 |