High performance multithreaded message passing on a myrinet cluster

Detalhes bibliográficos
Autor(a) principal: Alves, Albano
Data de Publicação: 2002
Outros Autores: Pina, António, Rufino, José, Exposto, José
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10198/1257
Resumo: The main purpose of this paper is to present the impact of pCoR thread level message passing facilities on applications running in a Myrinet cluster. To exploit Myrinet technology we use the GM library, which provides a limited number of ports as abstractions to name communication end-points. pCoR communication layer multiplexes GM ports by using a dispatcher thread to handle messages to/from a large number of communication entities (working threads). Our approach combines polling operations executed bymultiple threads to avoid unnecessary context switching; a simple mechanism is used to engage working threads into the polling scheme. We aim to reduce the total number of polling operations required to hold message passing system performance.
id RCAP_1479843e8040fb5ac9e3bf55340fdbb3
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/1257
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling High performance multithreaded message passing on a myrinet clusterMessage passingThreadsMyrinetPollingThe main purpose of this paper is to present the impact of pCoR thread level message passing facilities on applications running in a Myrinet cluster. To exploit Myrinet technology we use the GM library, which provides a limited number of ports as abstractions to name communication end-points. pCoR communication layer multiplexes GM ports by using a dispatcher thread to handle messages to/from a large number of communication entities (working threads). Our approach combines polling operations executed bymultiple threads to avoid unnecessary context switching; a simple mechanism is used to engage working threads into the polling scheme. We aim to reduce the total number of polling operations required to hold message passing system performance.WIT PressBiblioteca Digital do IPBAlves, AlbanoPina, AntónioRufino, JoséExposto, José2010-01-11T14:55:42Z20022002-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/1257engAlves, Albano; Pina, António; Rufino, José; Exposto, José (2002). High performance multithreaded message passing on a myrinet cluster. In 7th International Conference on Applications of High-Performance Computers in Engineering. Bologna, Italy. p.241-250. ISSN: 1368-76381368-7638info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T11:54:40Zoai:bibliotecadigital.ipb.pt:10198/1257Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:16:00.261998Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv High performance multithreaded message passing on a myrinet cluster
title High performance multithreaded message passing on a myrinet cluster
spellingShingle High performance multithreaded message passing on a myrinet cluster
Alves, Albano
Message passing
Threads
Myrinet
Polling
title_short High performance multithreaded message passing on a myrinet cluster
title_full High performance multithreaded message passing on a myrinet cluster
title_fullStr High performance multithreaded message passing on a myrinet cluster
title_full_unstemmed High performance multithreaded message passing on a myrinet cluster
title_sort High performance multithreaded message passing on a myrinet cluster
author Alves, Albano
author_facet Alves, Albano
Pina, António
Rufino, José
Exposto, José
author_role author
author2 Pina, António
Rufino, José
Exposto, José
author2_role author
author
author
dc.contributor.none.fl_str_mv Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Alves, Albano
Pina, António
Rufino, José
Exposto, José
dc.subject.por.fl_str_mv Message passing
Threads
Myrinet
Polling
topic Message passing
Threads
Myrinet
Polling
description The main purpose of this paper is to present the impact of pCoR thread level message passing facilities on applications running in a Myrinet cluster. To exploit Myrinet technology we use the GM library, which provides a limited number of ports as abstractions to name communication end-points. pCoR communication layer multiplexes GM ports by using a dispatcher thread to handle messages to/from a large number of communication entities (working threads). Our approach combines polling operations executed bymultiple threads to avoid unnecessary context switching; a simple mechanism is used to engage working threads into the polling scheme. We aim to reduce the total number of polling operations required to hold message passing system performance.
publishDate 2002
dc.date.none.fl_str_mv 2002
2002-01-01T00:00:00Z
2010-01-11T14:55:42Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10198/1257
url http://hdl.handle.net/10198/1257
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Alves, Albano; Pina, António; Rufino, José; Exposto, José (2002). High performance multithreaded message passing on a myrinet cluster. In 7th International Conference on Applications of High-Performance Computers in Engineering. Bologna, Italy. p.241-250. ISSN: 1368-7638
1368-7638
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv WIT Press
publisher.none.fl_str_mv WIT Press
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833591747207233536