High performance multithreaded message passing on a myrinet cluster
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2002 |
| Outros Autores: | , , |
| 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 |