Www.eu-eela.eu E-science grid facility for Europe and Latin America AeroVANT Simulaciones del comportamiento Aerodinámico de Vehículos Aéreos No Tripulados.

Slides:



Advertisements
Presentaciones similares
¿PARA QUE ESTAMOS AQUÍ? LOS OBJETIVOS DE LA ENCARNACIÓN.
Advertisements

SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
© Eliseo Andrade.
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA la storia la historia lhistoire the history strada calle rue street.
Paso 1 Portada YO SOY EUROPEO Comisión Europea.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO Resumen. 24 de Junio de 2005.
1Proyecto xy. 2 Antecedentes COSUDE se entiende como organización que continuamente aprende. Según el Programa Anual de la AH de COSUDE para el 2008,
AYUDA A LA FUNCIÓN DOCENTE Internet
E-science grid facility for Europe and Latin America Instalación del Computing Element (CE) Vanessa Hamar Grupo Grid Universidad de Los.
TEMA 2 MÚLTIPLOS Y DIVISORES
Aranda Fernández, Miguel Ángel García Redondo, Luis Miguel
03- PREINSCRIPCIÓN v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- Plan Organización Docente v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
01- OFERTA FORMATIVA v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Articles Carosel.
Cuestiones y problemas
Los números.
Los Números Vocabulary notes.
ANALISIS DE IMÁGENES A PARTIR DE LA PRESENTACIÓN DE ALGUNAS IMÁGENES, PEDIR A LOS NIÑOS QUE OBSERVEN LAS ILUSTRACIONES Y QUE DESCRIBAN EN SU CUADERNO LAS.
A la izquierda A la derecha Todo recto
Uno 1.
Objetivo: Los estudiantes van a usar comparativos y superlativos para describir sus comidas y bebidas favoritas. PRÁCTICA: Escribe 3 oraciones (de 5+palabras)
Funciones: límites y continuidad
Reportes por Períodos Guía para obtener reportes por períodos Octubre 2008.
El treinta y uno de agosto
-17 Expectativas sobre la situación económica (Europa) Septiembre 2013 Indicador > +20 Indicador 0 a +20 Indicador 0 a -20 Indicador < -20 Total Unión.
NUEVAS MARCAS INDICADORES SAMF® · CLOSE-UP DEL MERCADO PRESCRIPTIVO
Are You Smarter Than a 5 th Grader? 1,000,000 5th Grade Topic 1 5th Grade Topic 2 4th Grade Topic 3 4th Grade Topic 4 3rd Grade Topic 5 3rd Grade Topic.
EL OSO APRENDIZ Y SUS AMIGOS
Digital Product Placement (DP2)
Proyecto ProMéxico Plasmas abril SECCIONES NOTICIAS PROYECTOS UNIDAD ACTÚA EVENTUALES secciones ProMéxico.
Proyecto ProMéxico Plasmas mayo SECCIONES NOTICIAS PROYECTOS UNIDAD ACTÚA EVENTUALES secciones ProMéxico.
RETIRO DE COMALCALCO DIC. 2012
Ignacio García Delgado Unidad de PRL Hospital Regional de Málaga
Control de un vehículo aéreo no tripulado
Comité Nacional de Información Bogotá, Mayo 30 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Comité Nacional de Información Bogotá, Octubre 24 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE.
Comité Nacional de Información Bogotá, Julio 21 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Comité Nacional de Información Bogotá, Julio 27 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
INFORME PIPADI HOSPITAL VALL DHEBRON JUNIO 2012 – JUNIO
MINIMO COMÚN MÚLTIPLO DE DOS NÚMEROS a y b
Formula for si Clauses: Si + _________, + ___________.
Plan de Desarrollo “TODOS SOMOS FACATATIVA 2012 – 2015”
Aqui está Señoras y Señores !!!!!
JORNADA 1 DEL 24 DE MARZO AL 30 DE MARZO EQUIPO 01 VS EQUIPO 02 EQUIPO 03 VS EQUIPO 06 EQUIPO 05 VS EQUIPO 10 EQUIPO 07 DESCANSA EQUIPO 08 VS EQUIPO 13.
CULENDARIO 2007 Para los Patanes.
Números enteros.
GUIÓN GRÁFICO VALORES EN LA USB
* Fuente: Sondeo del Consumidor de la Comisión de la UE, GfK. Expectativas sobre la situación.
Uno 1.
Cero.
Calendario 2009 “Imágenes variadas” Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2009.
+19 Diciembre 2014 Indicador > +20 Indicador 0 a +20 Indicador 0 a -20 Indicador < -20 Total Unión Europea: +5 Indicador > +20 Indicador 0 a +20 Indicador.
Cero 0 Uno 1 Dos 2 Tres 3 Cuatro 4 Cinco 5 Seis 6.
Uno 1.
Vocabulario Los números
Week #4 Numbers. Numbers 0cero 1uno 2dos 3tres 4cuatro 5cinco 6seis 7siete 8ocho 9nueve 10diez 11 11once 12doce 13trece 14catorce 15quince 16dieciséis.
0 cero. 0 cero quince 1 1 uno catorce.
Introductions warm-up With a partner, you will have a short conversation in Spanish as though you are meeting for the first time. Your conversation should.
1 Fractales parte Este tipo de fractales pueden producirse con el Sistema L Un Sistema L o sistema de Lindenmayer es una variante de.
SISTEMAS DEL EQUIPO CURSO DE CARGADOR FRONTAL.
1.  Contribuir a la competitividad de las empresas mediante la capacitación y actualización tecnológica de sus trabajadores y la mejora del proceso de.
ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL CURSO: GESTION DE LA CALIDAD ING.ELIZABETH FERG 1.
DISEÑO DE LA PROPUESTA DEL PROCESO DE RENDICION DE CUENTAS 2014 Coordinación General de Planificación Ministerio de Agricultura, Ganadería, Acuacultura.
E-science grid facility for Europe and Latin America Portal de Porticos (PdP) Gridification Jovanny Suescun and Celido Guerrero Universidad.
Transcripción de la presentación:

E-science grid facility for Europe and Latin America AeroVANT Simulaciones del comportamiento Aerodinámico de Vehículos Aéreos No Tripulados Tutores: Elisa Ingra, Riccardo Bruno Daniel Bellomo, Luis Ceballos Universidad Nacional de Río Cuarto (Argentina) 2 nd EELA-2 Grid School Querétaro, Mexico, Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, Acerca de esta presentación Objetivos Descripción Conclusiones Resultados Trabajos Futuros Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, Objetivos Portar AeroVANT sin modificarlo –Paralelización Trivial Incrementar la velocidad de ejecución –Paralelización explícita (requiere modificaciones) Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, AeroVANT Querétaro, Second EELA-2 Grid School, – Pre-procesador Post-procesador Procesador aerovant (Fortran 90) gg (Matlab®) ® The MathWorks, Inc.

Trujillo, EELA-2 Kick-off-Meeting, AeroVANT Querétaro, Second EELA-2 Grid School, – Pre-procesador Post-procesador Procesador aerovant (Fortran 90) gg (Matlab®) ® The MathWorks, Inc.

Trujillo, EELA-2 Kick-off-Meeting, AeroVANT Querétaro, Second EELA-2 Grid School, – Pre-procesador Post-procesador Procesador aerovant (Fortran 90) gg (Matlab®) ® The MathWorks, Inc. CONFIG.DAT LS.DAT HT.DAT VT.DAT FS.DAT

Trujillo, EELA-2 Kick-off-Meeting, Gridificando AeroVANT Job paramétrico AMGA MyProxy SecureStorage WatchDog Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, Job paramétrico CLCL α Configuración 1 Configuración 2 Configuración 3 Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, Job paramétrico CLCL α Configuración 1 Configuración 2 Configuración 3 Querétaro, Second EELA-2 Grid School, – g02-*.DAT g01-*.DAT g03-*.DAT g##-*.DAT + CONFIG_TEMPLATE.DAT input.tar.gz

Trujillo, EELA-2 Kick-off-Meeting, COMENT LINE !NOP1/3/5/6/7 %PARAMX% !AoA [deg] !VelVec !Vc[m/s] Lc[m] !T NMAX !Chord[m] Span[m] 2.0 !posicion del VelField CONFIG_TEMPLATE.DAT Querétaro, Second EELA-2 Grid School, – (%PARAMX% es modificado en aerovant.sh)

Trujillo, EELA-2 Kick-off-Meeting, Job paramétrico Querétaro, Second EELA-2 Grid School, – AeroVANT.shaerovant.jdl aerovant.sh...

Trujillo, EELA-2 Kick-off-Meeting, #!/bin/sh # init myproxy./init-grid-m12.sh # varibles PROD=prod.vo.eu-eela.eu EXP=$1 # query to AMGA: number of jobs MDCLI=mdcli DIR=/schooldir/aerovant ANGLES=`$MDCLI "selectattr $DIR/angles:Angle '1=1'" | wc -l` echo $ANGLES GEOM=`$MDCLI "selectattr $DIR/geometries:Geometry '1=1'" | wc -l` echo $GEOM NEXEC=$[$GEOM*$ANGLES+1] # JDL generation cat jdl_template | sed s/%SETPARAMETERS%/2/ | sed s/%SETEXPERIMENT%/$EXP/ > aerovant.jdl # submit job./submitjob.sh aerovant.jdl AeroVANT.sh Querétaro, Second EELA-2 Grid School, – Nombre del experimento ( e.g. exp01, exp02, …)

Trujillo, EELA-2 Kick-off-Meeting, #!/bin/sh # init myproxy./init-grid-m12.sh # varibles PROD=prod.vo.eu-eela.eu EXP=$1 # query to AMGA: number of jobs MDCLI=mdcli DIR=/schooldir/aerovant ANGLES=`$MDCLI "selectattr $DIR/angles:Angle '1=1'" | wc -l` echo $ANGLES GEOM=`$MDCLI "selectattr $DIR/geometries:Geometry '1=1'" | wc -l` echo $GEOM NEXEC=$[$GEOM*$ANGLES+1] # JDL generation cat jdl_template | sed s/%SETPARAMETERS%/2/ | sed s/%SETEXPERIMENT%/$EXP/ > aerovant.jdl # submit job./submitjob.sh aerovant.jdl AeroVANT.sh Querétaro, Second EELA-2 Grid School, – Iniciar MyProxy

Trujillo, EELA-2 Kick-off-Meeting, #!/bin/sh # init myproxy./init-grid-m12.sh # varibles PROD=prod.vo.eu-eela.eu EXP=$1 # query to AMGA: number of jobs MDCLI=mdcli DIR=/schooldir/aerovant ANGLES=`$MDCLI "selectattr $DIR/angles:Angle '1=1'" | wc -l` echo $ANGLES GEOM=`$MDCLI "selectattr $DIR/geometries:Geometry '1=1'" | wc -l` echo $GEOM NEXEC=$[$GEOM*$ANGLES+1] # JDL generation cat jdl_template | sed s/%SETPARAMETERS%/2/ | sed s/%SETEXPERIMENT%/$EXP/ > aerovant.jdl # submit job./submitjob.sh aerovant.jdl Consulta en AMGA para obtener el número de Jobs a realizar AeroVANT.sh Querétaro, Second EELA-2 Grid School, – Iniciar MyProxy

Trujillo, EELA-2 Kick-off-Meeting, #!/bin/sh # init myproxy./init-grid-m12.sh # varibles PROD=prod.vo.eu-eela.eu EXP=$1 # query to AMGA: number of jobs MDCLI=mdcli DIR=/schooldir/aerovant ANGLES=`$MDCLI "selectattr $DIR/angles:Angle '1=1'" | wc -l` echo $ANGLES GEOM=`$MDCLI "selectattr $DIR/geometries:Geometry '1=1'" | wc -l` echo $GEOM NEXEC=$[$GEOM*$ANGLES+1] # JDL generation cat jdl_template | sed s/%SETPARAMETERS%/2/ | sed s/%SETEXPERIMENT%/$EXP/ > aerovant.jdl # submit job./submitjob.sh aerovant.jdl Consulta en AMGA para obtener el número de Jobs a realizar Generación del archivo JDL AeroVANT.sh Querétaro, Second EELA-2 Grid School, – Iniciar MyProxy

Trujillo, EELA-2 Kick-off-Meeting, #!/bin/sh # init myproxy./init-grid-m12.sh # varibles PROD=prod.vo.eu-eela.eu EXP=$1 # query to AMGA: number of jobs MDCLI=mdcli DIR=/schooldir/aerovant ANGLES=`$MDCLI "selectattr $DIR/angles:Angle '1=1'" | wc -l` echo $ANGLES GEOM=`$MDCLI "selectattr $DIR/geometries:Geometry '1=1'" | wc -l` echo $GEOM NEXEC=$[$GEOM*$ANGLES+1] # JDL generation cat jdl_template | sed s/%SETPARAMETERS%/2/ | sed s/%SETEXPERIMENT%/$EXP/ > aerovant.jdl # submit job./submitjob.sh aerovant.jdl Consulta en AMGA para obtener el número de Jobs a realizar Generación del archivo JDL Envío del Job AeroVANT.sh Querétaro, Second EELA-2 Grid School, – Iniciar MyProxy

Trujillo, EELA-2 Kick-off-Meeting, AMGA Querétaro, Second EELA-2 Grid School, – AeroVANT.sh aerovant.jdl aerovant.sh...

Trujillo, EELA-2 Kick-off-Meeting, AMGA Querétaro, Second EELA-2 Grid School, – AeroVANT.sh aerovant.jdl aerovant.sh... Ángulos Nombre de geometrías

Trujillo, EELA-2 Kick-off-Meeting, AMGA Querétaro, Second EELA-2 Grid School, – AeroVANT.sh aerovant.jdl aerovant.sh... Número de Jobs Ángulos Nombre de geometrías

Trujillo, EELA-2 Kick-off-Meeting, AMGA Querétaro, Second EELA-2 Grid School, – AeroVANT.sh aerovant.jdl aerovant.sh... Número de Jobs Ángulos Nombre de geometrías Combinaciones

Trujillo, EELA-2 Kick-off-Meeting, AMGA angles Angle-2 Angle0 5 …… geometries Geometryg01 Geometryg02 …… mdcli "selectattr $AMGADIR/angles:Angle $AMGADIR/geometries:Geometry '1=1'" -2g g Querétaro, Second EELA-2 Grid School, – Número de Jobs

Trujillo, EELA-2 Kick-off-Meeting, [ Type = "Job"; JobType = "Parametric"; Executable = "aerovant.sh"; Arguments = "_PARAM_ %SETEXPERIMENT%"; Requirements = other.GlueCEInfoTotalCPUs<1000 && other.GlueCEStateWaitingJobs<20; StdOutput = "std.out"; StdError = "std.err"; InputSandbox = {"input.tar.gz", "aerovant.sh", "aerovant,mdclient.config, "watchdog.sh","watchdog.ctrl","watchdog.conf","uuencode","uudecode"}; OutputSandbox = {"loadsUAV.AUX", "std.out", "std.err", "output.tar.gz, "watchdog.log","watchdog.err"}; Parameters=%SETPARAMETERS%; ParameterStep=1; ParameterStart=1; MyProxyServer=px.eela.ufrj.br; ] JDL_template Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, aerovant.sh Preparción de variables de entorno –WatchDog –SecureStorage AMGA –Consultar datos Preparar entrada –Renombrar archivos Iniciar WatchDog Ejecutar el programa Descargar resultados –Almacenar archivos en SE de manera segura Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, MyProxy Cantidad de pasos de simulación Tiempo total de ejecución en horas Generar la matriz de coef. de influencia Porcentajes del tiempo total Generar los lados derechos Resolver el sistema de ecuaciones Realizar la convección de las estelas Calcular las cargas Necesitamos un Necesitamos un proxy con más de 12 hs de duración! Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, SecureStorage y WatchDog SecureStorage –Proteger resultados lcg-scr --vo $PROD -d lnx097.eela.if.ufrj.br --vo_permission /C=AR/O=e-Ciencia/OU=UNLP/L=CeSPI/CN=Luis\ Ceballos -l lfn:/grid/$PROD/E2GRIS2/testsecure_1/$FILE2.enc file://$PWD/loadsUAV.AUX lcg-scp --vo prod.vo.eu-eela.eu lfn:/grid/$PROD/E2GRIS2/testsecure_1/$FILE2.enc file://$PWD/loadsUAV.AUX.enc WatchDog –Monitorear la ejecución del Job –Visualizar resultados parciales./watchdog.ctrl start #./aerovant./watchdog.ctrl stop Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, Resultados Almacenamiento en SE $ lcg-ls -l lfn:/grid/prod.vo.eu-eela.eu/E2GRIS2/aerovant/ | grep '\(exp006\|exp005\) -rw-rw-r exp005-g01--2-loadsUAV.AUX -rw-rw-r exp005-g01--2-output.tar.gz -rw-rw-r exp005-g01--3-loadsUAV.AUX -rw-rw-r exp005-g01--3-output.tar.gz -rw-rw-r exp005-g02--2-loadsUAV.AUX -rw-rw-r exp005-g02--2-output.tar.gz -rw-rw-r exp005-g02--3-loadsUAV.AUX -rw-rw-r exp005-g02--3-output.tar.gz -rw-rw-r exp006-g01--2-loadsUAV.AUX -rw-rw-r exp006-g01--2-output.tar.gz -rw-rw-r exp006-g01--3-loadsUAV.AUX -rw-rw-r exp006-g01--3-output.tar.gz -rw-rw-r exp006-g02--2-loadsUAV.AUX -rw-rw-r exp006-g02--2-output.tar.gz -rw-rw-r exp006-g02--3-loadsUAV.AUX -rw-rw-r exp006-g02--3-output.tar.gz Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, Resultados WatchDog $./wdcli Checking proxy... ok PROXY expiration time..: 11:50:12 VOMS expiration time..: 11:50:13 wdcli V A client program for watchdog interaction wd> set mode lfc Current mode is set to: 'LFC' wd> show jobs Jobs in: '/grid/prod.vo.eu-eela.eu/aerovant/WD1' 1 2Il_NHFvYE2Vg__XBBZ4ZQ paused 2 5opCRElweUkTbIRxm_xyJw paused 3 LIPktLqHrXzSo21L0s3JtQ paused 4 U-FyjB9Xajh24SuGP0IJog paused 5 bfz5PWumjuoKd-dwi4YUJw finished If you whish to attach to a wathced yob, please answer to the following question with the index of the reported jobId Would you like to select a job? [N] 1 Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, Resultados Would you like to select a job? [N] 1 Current jobid is set to: '2Il_NHFvYE2Vg__XBBZ4ZQ' wd> show snapshots Snapshots in: '2Il_NHFvYE2Vg__XBBZ4ZQ' Snapshots of job id: '2Il_NHFvYE2Vg__XBBZ4ZQ' _18064_file.err.empty _18064_file.out.empty _18064_watchdog.log _18064_watchdog.err _18064_GEOMETRY.TEC If you whish to show a snapshot content, please answer witht the snapshot id reported on the left side of the snaphot list above Would you like to view a snapshot? [N] 5 Getting snapshot E E E E E E E E E E E E E E E etc Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, Conclusiones Portar AeroVANT sin modificarlo –Paralelización Trivial Incrementar la velocidad de ejecución –Paralelización explícita MPICH (Fortran 77) Programa simple Compilar en la UI MPICH2 (Fortran 90) Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, Trabajos Futuros AMGA –Automatizar la carga de datos en las colecciones –Modificar el preprocesador ? Paralelización explícita –MPICH2 Actualizar documentación –Página web –Documentación del usuario Querétaro, Second EELA-2 Grid School, –

Trujillo, EELA-2 Kick-off-Meeting, ? Querétaro, Second EELA-2 Grid School, – Muchas gracias a todos!