Для этого сайта требуется поддержка JavaScript.
Обзор
Помощь
Вход
ports
/
openmpi
Следить
1
В избранное
1
Форкнуть
0
Вы уже форкнули openmpi
Код
Релизы
Активность
openmpi
/
orte
/
mca
/
rmaps
/
base
История
Ralph Castain
92c7372e20
Per the RFC from Jeff, move hwloc from opal/mca/common to its own static framework ala libevent. Have ORTE daemons collect the topology info at startup and, if --enable-hwloc-xml is set, send that info back to the HNP for later use. The HNP only retains unique topology "templates" to reduce memory footprint. Have the daemon include the local topology info in the nidmap buffer sent to each app so the apps don't all hammer the local system to discover it for themselves.
...
Remove the sysinfo framework as hwloc replaces that functionality. This commit was SVN r25124.
2011-09-11 19:02:24 +00:00
..
base.h
George raised some valid concerns about the extensibility of the revised rmaps framework. Address those by:
2011-03-12 05:30:09 +00:00
help-orte-rmaps-base.txt
Redefine the rmaps framework to allow multiple mapper modules to be active at the same time. This allows users to map the primary job one way, and map any comm_spawn'd job in a different way. Modules are given the opportunity to map a job in priority order, with the round-robin mapper having the highest default priority. Priority of each module can be defined using mca param.
2011-02-15 23:24:31 +00:00
Makefile.am
Reorg the rmaps components to collect shared code for byslot and bynode mapping in the base so we quit duplicating it in every mapper
2009-06-12 17:52:17 +00:00
rmaps_base_close.c
Redefine the rmaps framework to allow multiple mapper modules to be active at the same time. This allows users to map the primary job one way, and map any comm_spawn'd job in a different way. Modules are given the opportunity to map a job in priority order, with the round-robin mapper having the highest default priority. Priority of each module can be defined using mca param.
2011-02-15 23:24:31 +00:00
rmaps_base_common_mappers.c
Ensure that the oversubscribed condition of nodes is accurately reported by the mapper, and that the results are communicated and used by the backend orteds when setting sched_yield on local procs. Restores prior behavior that was somehow lost along the way.
2010-12-01 12:51:39 +00:00
rmaps_base_get_job_map.c
Remove unused include files
2011-02-16 00:32:47 +00:00
rmaps_base_map_job.c
George raised some valid concerns about the extensibility of the revised rmaps framework. Address those by:
2011-03-12 05:30:09 +00:00
rmaps_base_open.c
Add a resilience to ORTE. Allows the runtime to continue after a process (or
2011-06-23 20:38:02 +00:00
rmaps_base_select.c
Redefine the rmaps framework to allow multiple mapper modules to be active at the same time. This allows users to map the primary job one way, and map any comm_spawn'd job in a different way. Modules are given the opportunity to map a job in priority order, with the round-robin mapper having the highest default priority. Priority of each module can be defined using mca param.
2011-02-15 23:24:31 +00:00
rmaps_base_support_fns.c
Per the RFC from Jeff, move hwloc from opal/mca/common to its own static framework ala libevent. Have ORTE daemons collect the topology info at startup and, if --enable-hwloc-xml is set, send that info back to the HNP for later use. The HNP only retains unique topology "templates" to reduce memory footprint. Have the daemon include the local topology info in the nidmap buffer sent to each app so the apps don't all hammer the local system to discover it for themselves.
2011-09-11 19:02:24 +00:00
rmaps_private.h
Cleanup our handling of VMs to ensure daemons don't get mapped when operating with a VM.
2011-02-16 23:01:57 +00:00