Для этого сайта требуется поддержка JavaScript.
Обзор
Помощь
Вход
ports
/
openmpi
Следить
1
В избранное
1
Форкнуть
0
Вы уже форкнули openmpi
Код
Релизы
Активность
73ea7a9aa5
Ветки
Теги
View all branches
openmpi
/
orte
/
mca
/
grpcomm
/
base
История
Ralph Castain
e694c0dac6
Get the various grpcomm modules to all inter-operate cleanly with the "hier" module
...
This commit was SVN r20426.
2009-02-04 22:26:35 +00:00
..
base.h
Move the daemon collectives out of the ODLS and into the GRPCOMM framework. This removes the inherent assumption that the OOB topology is a tree, thus allowing different grpcomm/routed combinations to implement collectives appropriate to their topology.
2009-01-27 19:13:56 +00:00
grpcomm_base_allgather.c
Get the various grpcomm modules to all inter-operate cleanly with the "hier" module
2009-02-04 22:26:35 +00:00
grpcomm_base_close.c
Fix the allgather and allgather_list functions to avoid deadlocks at large node/proc counts. Violated the RML rules here - we received the allgather buffer and then did an xcast, which causes a send to go out, and is then subsequently received by the sender. This fix breaks that pattern by forcing the recv to complete outside of the function itself - thus, the allgather and allgather_list always complete their recvs before returning or sending.
2008-03-24 20:50:31 +00:00
grpcomm_base_coll.c
Add a new hierarchical collective grpcomm component that performs modex and barrier across the procs instead of the daemons. Modeled on the tuned collectives. Collective code is in grpcomm base for eventual use by the daemon-based components as well.
2009-01-23 21:57:51 +00:00
grpcomm_base_modex.c
Enable modex-less launch. Consists of:
2008-12-09 23:49:02 +00:00
grpcomm_base_open.c
Move the daemon collectives out of the ODLS and into the GRPCOMM framework. This removes the inherent assumption that the OOB topology is a tree, thus allowing different grpcomm/routed combinations to implement collectives appropriate to their topology.
2009-01-27 19:13:56 +00:00
grpcomm_base_select.c
Fix some Coverity 'Event set_but_not_used' highlights.
2008-06-06 14:38:41 +00:00
Makefile.am
Move the daemon collectives out of the ODLS and into the GRPCOMM framework. This removes the inherent assumption that the OOB topology is a tree, thus allowing different grpcomm/routed combinations to implement collectives appropriate to their topology.
2009-01-27 19:13:56 +00:00