5 research outputs found

    Parallel matrix multiplication on heterogeneous networks of workstations

    Get PDF
    Matrix multiplication is taken as a test bed for parallel processing on heterogeneous networks of workstations (local area networks) used as parallel machines. Two algorithms are proposed taking into account the specific kind of parallel hardware provided by local area networks, and experimentation is used to drive the evaluation and identification of possible performance loss. A specific broadcast communication between processes of a parallel application is also proposed, taking advantage of the Ethernet interconnection network to achieve optimized performance. A special emphasis is place on already installed networks of workstations, which provide a hardware zero cost parallel computer; but a homogeneous Beowulf-class system is used to show how the algorithms are also useful on current classical high performance parallel computing with clusters.Eje: LenguajesRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Parallel matrix multiplication on heterogeneous networks of workstations

    Get PDF
    Matrix multiplication is taken as a test bed for parallel processing on heterogeneous networks of workstations (local area networks) used as parallel machines. Two algorithms are proposed taking into account the specific kind of parallel hardware provided by local area networks, and experimentation is used to drive the evaluation and identification of possible performance loss. A specific broadcast communication between processes of a parallel application is also proposed, taking advantage of the Ethernet interconnection network to achieve optimized performance. A special emphasis is place on already installed networks of workstations, which provide a hardware zero cost parallel computer; but a homogeneous Beowulf-class system is used to show how the algorithms are also useful on current classical high performance parallel computing with clusters.Eje: LenguajesRed de Universidades con Carreras en Inform谩tica (RedUNCI

    C贸mputo paralelo en estaciones de trabajo no dedicadas

    Get PDF
    Se presentan en este art铆culo una serie de consideraciones a tener en cuenta a la hora de utilizar una red de estaciones de trabajo ya instalada y en funcionamiento para procesamiento cient铆fico en paralelo. Estas consideraciones abarcan desde las ventajas de este tipo de procesamiento hasta los problemas de la paralelizaci贸n, incluyendo tambi茅n los problemas propios de la utilizaci贸n de estaciones de trabajo que en general est谩n dedicadas a otro tipo de tareas que no son c贸mputo paralelo. Se presentan las l铆neas generales de soluci贸n a los problemas de heterogeneidad de este tipo de redes de estaciones de trabajo, como as铆 tambi茅n algunas alternativas para el problema de adecuar las propias estaciones de trabajo para el c贸mputo paralelo ya que cada estaci贸n de trabajo ser谩 una parte de una m谩quina paralela virtual. La aplicaci贸n que se analiza en este art铆culo es la de multiplicaci贸n de matrices, dado que es muy sencilla en s铆 misma, y adem谩s posee caracter铆sticas comunes a toda el 谩rea de c谩lculo num茅rico lineal, lo cual la hace apta para entender y analizar los problemas y soluciones en este tipo de aplicaciones.I Workshop de Procesamiento Distribuido y Paralelo (WPDP)Red de Universidades con Carreras en Inform谩tica (RedUNCI

    C贸mputo paralelo en estaciones de trabajo no dedicadas

    Get PDF
    Se presentan en este art铆culo una serie de consideraciones a tener en cuenta a la hora de utilizar una red de estaciones de trabajo ya instalada y en funcionamiento para procesamiento cient铆fico en paralelo. Estas consideraciones abarcan desde las ventajas de este tipo de procesamiento hasta los problemas de la paralelizaci贸n, incluyendo tambi茅n los problemas propios de la utilizaci贸n de estaciones de trabajo que en general est谩n dedicadas a otro tipo de tareas que no son c贸mputo paralelo. Se presentan las l铆neas generales de soluci贸n a los problemas de heterogeneidad de este tipo de redes de estaciones de trabajo, como as铆 tambi茅n algunas alternativas para el problema de adecuar las propias estaciones de trabajo para el c贸mputo paralelo ya que cada estaci贸n de trabajo ser谩 una parte de una m谩quina paralela virtual. La aplicaci贸n que se analiza en este art铆culo es la de multiplicaci贸n de matrices, dado que es muy sencilla en s铆 misma, y adem谩s posee caracter铆sticas comunes a toda el 谩rea de c谩lculo num茅rico lineal, lo cual la hace apta para entender y analizar los problemas y soluciones en este tipo de aplicaciones.I Workshop de Procesamiento Distribuido y Paralelo (WPDP)Red de Universidades con Carreras en Inform谩tica (RedUNCI

    C贸mputo paralelo en estaciones de trabajo no dedicadas

    Get PDF
    Se presentan en este art铆culo una serie de consideraciones a tener en cuenta a la hora de utilizar una red de estaciones de trabajo ya instalada y en funcionamiento para procesamiento cient铆fico en paralelo. Estas consideraciones abarcan desde las ventajas de este tipo de procesamiento hasta los problemas de la paralelizaci贸n, incluyendo tambi茅n los problemas propios de la utilizaci贸n de estaciones de trabajo que en general est谩n dedicadas a otro tipo de tareas que no son c贸mputo paralelo. Se presentan las l铆neas generales de soluci贸n a los problemas de heterogeneidad de este tipo de redes de estaciones de trabajo, como as铆 tambi茅n algunas alternativas para el problema de adecuar las propias estaciones de trabajo para el c贸mputo paralelo ya que cada estaci贸n de trabajo ser谩 una parte de una m谩quina paralela virtual. La aplicaci贸n que se analiza en este art铆culo es la de multiplicaci贸n de matrices, dado que es muy sencilla en s铆 misma, y adem谩s posee caracter铆sticas comunes a toda el 谩rea de c谩lculo num茅rico lineal, lo cual la hace apta para entender y analizar los problemas y soluciones en este tipo de aplicaciones.I Workshop de Procesamiento Distribuido y Paralelo (WPDP
    corecore