Subir material

Suba sus trabajos a SEDICI, para mejorar notoriamente su visibilidad e impacto

 

Mostrar el registro sencillo del ítem

dc.date.accessioned 2012-11-15T21:12:18Z
dc.date.available 2012-11-15T21:12:18Z
dc.date.issued 1998-11
dc.identifier.uri http://sedici.unlp.edu.ar/handle/10915/24256
dc.description.abstract El objetivo principal de nuestro trabajo es proporcionar mediante una NOW (Networks of Workstations), compuesta por estaciones Unix no dedicadas y heterogéneas, un entorno donde se puedan ejecutar eficientemente tanto aplicaciones de usuario o interactivas, como paralelas, implementadas mediante el entorno de programación PVM (Parallel Virtual Machine). La motivación para utilizar las NOW en supercomputación está justificada si tenemos en cuenta su bajo coste, la escasa utilización de sus recursos de cómputo y además, la escalabilidad que proporciona su naturaleza distribuida. Hemos implementado un sistema planificador distribuido denominado DTS (Distributed Scheduler) formado por tres tipos de módulos. El Planificador DTS está compuesto por varios procesos distribuidos entre las diferentes estaciones. La principal función de cada uno de estos planificadores es variar de forma dinámica la cantidad de ciclos de CPU asignados a las tareas paralelas (Periodo Paralelo) dependiendo de la carga interactiva global y de la potencia de cálculo de todas las estaciones de la NOW. CALC LOAD es el módulo responsable de registrar la carga en cada estación. Finalmente, con el fin de monitorizar y supervisar el estado del sistema se ha implementado un módulo, denominado CONDTS que actúa como cónsola del sistema DTS. En aplicaciones con un elevado volumen de comunicaciones, el desfase en el inicio de cada Periodo Paralelo entre las diferentes estaciones puede provocar un elevado overhead. Hemos implementado un algoritmo de sincronización, basado en sockets, que resuelve el problema del desfase y que además, teniendo en cuenta la carga media de las aplicaciones de usuario de la NOW, asigna el mismo intervalo paralelo a todas las estaciones. El correcto funcionamiento del sistema DTS se ha verificado ejecutando tres benchmarks paralelos de la NAS suite, ep, is y mg. Cada uno de los benchmarks de la NAS utilizados es representativo de un tipo diferente de programa paralelo. Los benchmarks se han ejecutado en tres entornos distribuidos distintos: PVM original, DTS sin sincronización y DTS con sincronización. En general, en aplicaciones con un gran volumen de comunicación (is y mg) los resultados obtenidos en los dos modos de operación del DTS, han sido bastante satisfactorios. Así mismo, en la aplicación con un elevado cómputo (ep), el sistema DTS aumenta el rendimiento a medida que se incrementa la carga local de cada estación. es
dc.language es es
dc.subject procesamiento distribuido es
dc.subject Distributed programming es
dc.subject potencia de cálculo es
dc.subject Synchronization es
dc.subject índice de carga es
dc.subject sincronización es
dc.title DTS: un entorno de planificación distribuido de bajo coste es
dc.type Objeto de conferencia es
sedici.creator.person Solsona Theás, Francesc es
sedici.creator.person Giné de Solà, Francesc es
sedici.creator.person Hernández Budé, Porfidio es
sedici.creator.person Luque Fadón, Emilio es
sedici.description.note Sistemas Distribuidos - Redes Concurrencia es
sedici.subject.materias Ciencias Informáticas es
sedici.subject.materias Informática es
sedici.description.fulltext true es
mods.originInfo.place Red de Universidades con Carreras en Informática (RedUNCI) es
sedici.subtype Objeto de conferencia es
sedici.rights.license Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
sedici.rights.uri http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
sedici.date.exposure 1998-10
sedici.relation.event IV Congreso Argentina de Ciencias de la Computación es
sedici.description.peerReview peer-review es


Descargar archivos

Este ítem aparece en la(s) siguiente(s) colección(ones)

Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) Excepto donde se diga explícitamente, este item se publica bajo la siguiente licencia Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)