Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicaciones

Autores
Tinetti, Fernando Gustavo; Barbieri, Andrés
Año de publicación
2002
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Las redes de computadoras utilizadas para cómputo paralelo (clusters) se están aplicando de manera satisfactoria en múltiples áreas. Uno de los grandes problemas que deben enfrentar las aplicaciones paralelas en este entorno es el del rendimiento de las comunicaciones, dado que el tiempo de comunicación es muy grande con respecto a la cantidad de operaciones que se pueden llevar a cabo de manera local en cualquier computadora. Por otro lado, tanto la topología de la red local, como las herramientas de programación por pasaje de mensajes que se disponen, tienen su propia sobrecarga de comunicaciones que no siempre es sencilla de evaluar y/o predecible a priori. En este artículo se presenta una herramienta que estima el rendimiento de las comunicaciones entre procesos de una aplicación paralela utilizando las bibliotecas de pasaje de mensajes más conocidas y de uso libre. En particular, la atención se centra en las comunicaciones punto a punto (un proceso se comunica con otro, básicamente utilizando las primitivas send-receive) y en una de las comunicaciones colectivas más utilizadas, el mensaje broadcast, que implica enviar datos desde un proceso a n otros procesos de la aplicación paralela.
Eje: Lenguajes
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
Parallel
herramientas
Cómputo Paralelo
Clusters de Computadoras
Languages
comunicación
Pasaje de Mensajes
Evaluación de Rendimiento Paralelo
Evaluación de Sobrecarga de Comunicaciones
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/23052

id SEDICI_b49ac7d19f8d2578f6a2261185374f47
oai_identifier_str oai:sedici.unlp.edu.ar:10915/23052
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicacionesTinetti, Fernando GustavoBarbieri, AndrésCiencias InformáticasParallelherramientasCómputo ParaleloClusters de ComputadorasLanguagescomunicaciónPasaje de MensajesEvaluación de Rendimiento ParaleloEvaluación de Sobrecarga de ComunicacionesLas redes de computadoras utilizadas para cómputo paralelo (clusters) se están aplicando de manera satisfactoria en múltiples áreas. Uno de los grandes problemas que deben enfrentar las aplicaciones paralelas en este entorno es el del rendimiento de las comunicaciones, dado que el tiempo de comunicación es muy grande con respecto a la cantidad de operaciones que se pueden llevar a cabo de manera local en cualquier computadora. Por otro lado, tanto la topología de la red local, como las herramientas de programación por pasaje de mensajes que se disponen, tienen su propia sobrecarga de comunicaciones que no siempre es sencilla de evaluar y/o predecible a priori. En este artículo se presenta una herramienta que estima el rendimiento de las comunicaciones entre procesos de una aplicación paralela utilizando las bibliotecas de pasaje de mensajes más conocidas y de uso libre. En particular, la atención se centra en las comunicaciones punto a punto (un proceso se comunica con otro, básicamente utilizando las primitivas send-receive) y en una de las comunicaciones colectivas más utilizadas, el mensaje broadcast, que implica enviar datos desde un proceso a n otros procesos de la aplicación paralela.Eje: LenguajesRed de Universidades con Carreras en Informática (RedUNCI)2002-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf970-981http://sedici.unlp.edu.ar/handle/10915/23052spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T10:55:20Zoai:sedici.unlp.edu.ar:10915/23052Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:55:20.809SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicaciones
title Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicaciones
spellingShingle Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicaciones
Tinetti, Fernando Gustavo
Ciencias Informáticas
Parallel
herramientas
Cómputo Paralelo
Clusters de Computadoras
Languages
comunicación
Pasaje de Mensajes
Evaluación de Rendimiento Paralelo
Evaluación de Sobrecarga de Comunicaciones
title_short Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicaciones
title_full Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicaciones
title_fullStr Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicaciones
title_full_unstemmed Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicaciones
title_sort Cómputo paralelo en clusters herramienta de evaluación de rendimiento de las comunicaciones
dc.creator.none.fl_str_mv Tinetti, Fernando Gustavo
Barbieri, Andrés
author Tinetti, Fernando Gustavo
author_facet Tinetti, Fernando Gustavo
Barbieri, Andrés
author_role author
author2 Barbieri, Andrés
author2_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
Parallel
herramientas
Cómputo Paralelo
Clusters de Computadoras
Languages
comunicación
Pasaje de Mensajes
Evaluación de Rendimiento Paralelo
Evaluación de Sobrecarga de Comunicaciones
topic Ciencias Informáticas
Parallel
herramientas
Cómputo Paralelo
Clusters de Computadoras
Languages
comunicación
Pasaje de Mensajes
Evaluación de Rendimiento Paralelo
Evaluación de Sobrecarga de Comunicaciones
dc.description.none.fl_txt_mv Las redes de computadoras utilizadas para cómputo paralelo (clusters) se están aplicando de manera satisfactoria en múltiples áreas. Uno de los grandes problemas que deben enfrentar las aplicaciones paralelas en este entorno es el del rendimiento de las comunicaciones, dado que el tiempo de comunicación es muy grande con respecto a la cantidad de operaciones que se pueden llevar a cabo de manera local en cualquier computadora. Por otro lado, tanto la topología de la red local, como las herramientas de programación por pasaje de mensajes que se disponen, tienen su propia sobrecarga de comunicaciones que no siempre es sencilla de evaluar y/o predecible a priori. En este artículo se presenta una herramienta que estima el rendimiento de las comunicaciones entre procesos de una aplicación paralela utilizando las bibliotecas de pasaje de mensajes más conocidas y de uso libre. En particular, la atención se centra en las comunicaciones punto a punto (un proceso se comunica con otro, básicamente utilizando las primitivas send-receive) y en una de las comunicaciones colectivas más utilizadas, el mensaje broadcast, que implica enviar datos desde un proceso a n otros procesos de la aplicación paralela.
Eje: Lenguajes
Red de Universidades con Carreras en Informática (RedUNCI)
description Las redes de computadoras utilizadas para cómputo paralelo (clusters) se están aplicando de manera satisfactoria en múltiples áreas. Uno de los grandes problemas que deben enfrentar las aplicaciones paralelas en este entorno es el del rendimiento de las comunicaciones, dado que el tiempo de comunicación es muy grande con respecto a la cantidad de operaciones que se pueden llevar a cabo de manera local en cualquier computadora. Por otro lado, tanto la topología de la red local, como las herramientas de programación por pasaje de mensajes que se disponen, tienen su propia sobrecarga de comunicaciones que no siempre es sencilla de evaluar y/o predecible a priori. En este artículo se presenta una herramienta que estima el rendimiento de las comunicaciones entre procesos de una aplicación paralela utilizando las bibliotecas de pasaje de mensajes más conocidas y de uso libre. En particular, la atención se centra en las comunicaciones punto a punto (un proceso se comunica con otro, básicamente utilizando las primitivas send-receive) y en una de las comunicaciones colectivas más utilizadas, el mensaje broadcast, que implica enviar datos desde un proceso a n otros procesos de la aplicación paralela.
publishDate 2002
dc.date.none.fl_str_mv 2002-10
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/23052
url http://sedici.unlp.edu.ar/handle/10915/23052
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
dc.format.none.fl_str_mv application/pdf
970-981
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1844615811847684096
score 13.070432