Simulación eficiente de modelos paralelos DR-Mesh en LR-Mesh

"En este documento se examinan las característica computacionales de algunos modelos paralelos con ductos reconfigurables, los cuales han mostrado ser más poderosos que los modelos convencionales como la  PRAM. El poder de estos modelos está dado por su habilidad de alterar dinámicamente las co...

Descripción completa

Detalles Bibliográficos
Autor: JOSE ANTONIO CARDENAS HARO
Tipo de recurso: tesis de maestría
Estado:Versión publicada
Fecha de publicación:2001
País:México
Institución:Centro de Investigación Científica y de Educación Superior de Ensenada
Repositorio:Repositorio Institucional CICESE
Idioma:español
OAI Identifier:oai:cicese.repositorioinstitucional.mx:1007/1957
Acceso en línea:http://cicese.repositorioinstitucional.mx/jspui/handle/1007/1957
Access Level:acceso abierto
Palabra clave:info:eu-repo/classification/Autor/Modelos paralelos, Algoritmos aleatorios, Mesh reconfigurable, Parallel models, Randomized algorithms, Recofigurable Mesh
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/12
info:eu-repo/classification/cti/1203
Descripción
Sumario:"En este documento se examinan las característica computacionales de algunos modelos paralelos con ductos reconfigurables, los cuales han mostrado ser más poderosos que los modelos convencionales como la  PRAM. El poder de estos modelos está dado por su habilidad de alterar dinámicamente las conexiones entre procesadores, por ello se pueden desarrollar algoritmos rápidos para resolver una gran cantidad de problemas. Los sistemas de ductos reconfigurables permiten formar una gran variedad de topologías de interconexión que acelera la ejecución de algoritmos. Para estos modelos existen bastantes algoritmos que corren en tiempo constante. En esta tesis se describe una simulación de una Rejilla Reconfigurable Dirigida (DR-Mesh) sobre una Rejilla Reconfigurable Lineal (LR-Mesh). La simulación entre modelos permite trasladar todos los algoritmos que se han diseñado para el modelo simulado, al modelo simulador. Las simulaciones actuales del DR-Mesh sobre el LR-Mesh requieren unagran cantidad de recursos. La simulación existente más rápida de un DR-Mesh de N x N procesadores sobre un LR-Mesh corre en O(logN) unidades de tiempo (u. t.) y utiliza O(N12)  procesadores en el LR-Mesh. La simulación existente más eficiente en recursos requiere O (N2   x  N2) procesadores en el LR-Mesh y tarda O (log2 N) u.t. El objetivo de estye trabajo es diseñar una simulación de un ciclo arbitrario de un DR-Mesh acíclico de N x N procesadores sobre un  LR-Mesh. El tiempo de ejecución de esta simulación debe ser lo más cercano posible a O (log N) utilizando un número de procesadores reducido. La importancia del DR-Mesh está en su habilidad de ejecutar ciertas clases de algoritmos (sobre todo los relacionados con los grafos dirigidos) más rápido que los modelos con ductos no diridos. Por otro lado el LR-Mesh es un modelo más viable de ser elaborado que el DR-Mesh ya que sólo utiliza conexiones lineales y sus ductos no son dirigidos, estas características permiten que el modelo simulador pueda utilizar ductos ópticos sin ningún problema. El tiempo de ejecución de la simulación propuesta es O (N2), aunque aún no se ha determinado formalmente el tiempo de ejecución promedio,  los resultados obtenidos en este trabajo indican que este tiempo es menor a N."