12.07.2015 Views

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Una <strong>de</strong> <strong>la</strong>s mejoras que pue<strong>de</strong> llevarse a caboen EDIPO está re<strong>la</strong>cionada con <strong>la</strong> seguridad en <strong>la</strong>scomunicaciones, pue<strong>de</strong>n utilizarse losmecanismos <strong>de</strong> comunicación segura (como sshy scp) en vez <strong>de</strong> utilizar lugar <strong>de</strong> los comandosrsh y rcp.La metodología utilizada para el <strong>de</strong>sarrollo <strong>de</strong>EDIPO (VFULSWV, mecanismos <strong>de</strong> comunicaciónremota, etc.) permite adaptar y exten<strong>de</strong>r esteentorno con nuevas y distintas funcionalida<strong>de</strong>s ypodría ser ampliable para que soporte otrasherramientas como Java RMI.5HIHUHQFLDV[1] R.Baraglia, D. Laforenza. :$00 $0HWDFRPSXWHU *UDSKLFDO ,QWHUIDFH ParallelProcessing Group. CNUCE Institute, Pisa.cnuce-arch.cnuce.cnr.it/wamm/[2] Condor: www.cs.wisc.edu/condor/[3] J.E. Devaney, R. Lipman, M. Lo,W.F.Mitchell, M. Edwards, C.W. C<strong>la</strong>ck. The3DUDOOHO $SSOLFDWLRQV 'HYHORSPHQWPor último, también es necesario generar unarchivo .UKRVW en el directorio KRPH <strong>de</strong>l usuariodon<strong>de</strong> se especifican <strong>la</strong>s máquinas en <strong>la</strong>s que setienen permisos para escribir en su sistema <strong>de</strong>archivos. Una vez realizada <strong>la</strong> insta<strong>la</strong>ción, so<strong>la</strong>mentehay que escribir EDIPO en <strong>la</strong> línea <strong>de</strong> comandos.Primero se leen <strong>la</strong>s variables <strong>de</strong> entorno y sebuscan en <strong>la</strong> variable <strong>de</strong> entorno 3$7+ <strong>de</strong>lusuario los programas que se <strong>de</strong>ben ejecutar.Si están disponibles todos los programas quese necesitan se muestra <strong>la</strong> ventana principal <strong>de</strong>lentorno (figura 3).&RQFOXVLRQHV\WUDEDMRVIXWXURVSe ha presentado una herramienta genérica quefacilita el <strong>de</strong>sarrollo y ejecución <strong>de</strong> una aplicaciónparale<strong>la</strong> sobre una máquina virtual heterogénea, loque permite a los alumnos <strong>de</strong> <strong>la</strong>s asignaturasre<strong>la</strong>cionadas con <strong>la</strong> Programación Distribuida o <strong>la</strong>Programación en Paralelo realizar sus prácticassobre re<strong>de</strong>s geográficamente dispersas.(QYLURQPHQW 3$'( 8VHUV 0DQXDONational Institute of Standards andTechnology. www.itl.nist.gov/div895/pa<strong>de</strong>/[4] Globus: www.globus.org/[5] /LQX[ LQ D 1XWVKHOO, Second Edition. EllenSiever and the Staff of O'Reilly & Associates,Inc. 1999.[6] 03,0HVVDJH3DVVLQJ,QWHUIDFHwww-unix.mcs.anl.gov/mpi/[7] C.A. <strong>de</strong> Pablos Prieto. 3URJUDPDFLyQGLQiPLFD 3DUDOHOD (VTXHOHWRV \+HUUDPLHQWDV GH 'HVDUUROOR 3UR\HFWR )LQDOGH &DUUHUD Centro Superior <strong>de</strong> Informática.Dpto. <strong>de</strong> Estadística, Investigación Operativay Computación. Universidad <strong>de</strong> La Laguna.Enero 2002.[8] J. Peek, T. O'reilly, M. Louki<strong>de</strong>s. 8QL[3RZHU7RROV. O'Reilly & Associates, Inc. 1994.[9] 3903DUDOOHO9LUWXDO0DFKLQHwww.csm.ornl.gov/pvm/pvm_home.html[10] B. Welch. Practical Programming Tcl andTk. Prentice Hall. 1999

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!