c37a7bd | Philippe SWARTVAGHER | 27 April 2022, 10:36:09 UTC | ci: use official shared runners and build several profiles | 27 April 2022, 10:36:09 UTC |
96846f5 | Alexandre Denis | 26 April 2022, 15:56:47 UTC | nmad: improve readability of container names in traces | 26 April 2022, 15:56:47 UTC |
899b714 | Alexandre Denis | 26 April 2022, 14:22:48 UTC | nmad: use proper containers for traces | 26 April 2022, 14:22:48 UTC |
8f631e3 | Alexandre Denis | 26 April 2022, 13:33:53 UTC | nmad: remove try_and_commit events from traces, now that it's a state | 26 April 2022, 13:33:53 UTC |
d1d6cba | Alexandre Denis | 26 April 2022, 13:23:44 UTC | nmad: use sync_clocks for traces | 26 April 2022, 13:23:44 UTC |
76234a3 | Alexandre Denis | 26 April 2022, 13:04:06 UTC | nmad: explicitely init/finalize traces to be able to access core before it is destroyed | 26 April 2022, 13:05:28 UTC |
2205e4f | Philippe SWARTVAGHER | 22 April 2022, 12:51:48 UTC | nmad: add option in nm_bench_coll_generic.c to change the increment of number of nodes | 22 April 2022, 12:51:48 UTC |
3fe1d6e | Alexandre Denis | 15 April 2022, 16:30:42 UTC | nmad: generate a unique file name for traces | 15 April 2022, 16:30:42 UTC |
8b8ac5b | Alexandre Denis | 15 April 2022, 15:53:53 UTC | nmad: actually generate PW post/complete trace events | 15 April 2022, 15:53:53 UTC |
5c042e0 | Alexandre Denis | 15 April 2022, 15:44:21 UTC | nmad: merge containers PW and Driver which are actually the same | 15 April 2022, 15:44:21 UTC |
f7c4309 | Alexandre Denis | 15 April 2022, 15:37:28 UTC | nmad: store trace values as uintptr_t to contain both pointers and integers | 15 April 2022, 15:37:28 UTC |
3622e12 | Alexandre Denis | 15 April 2022, 15:32:51 UTC | nmad: fix code layout | 15 April 2022, 15:32:51 UTC |
a280b5d | Alexandre Denis | 15 April 2022, 15:31:16 UTC | nmad: add colors to core states | 15 April 2022, 15:31:16 UTC |
2f0f16b | Alexandre Denis | 15 April 2022, 15:22:47 UTC | nmad: use better names for core states | 15 April 2022, 15:22:47 UTC |
4973882 | Alexandre Denis | 15 April 2022, 14:46:00 UTC | nmad: fix build without traces | 15 April 2022, 14:46:00 UTC |
a7d78b2 | Alexandre Denis | 15 April 2022, 14:32:31 UTC | nmad: add state for core progress in traces | 15 April 2022, 14:32:31 UTC |
84fb202 | Alexandre Denis | 15 April 2022, 14:02:51 UTC | nmad: set more user-firendly container names in traces | 15 April 2022, 14:02:51 UTC |
2486f79 | Alexandre Denis | 15 April 2022, 13:14:49 UTC | nmad: improve GTG traces -- fix container names -- add new events for pw/packs/unpacks | 15 April 2022, 13:14:49 UTC |
98123b6 | Alexandre DENIS | 15 April 2022, 12:45:48 UTC | scripts: add an build script for nmad-mini with traces | 15 April 2022, 12:45:48 UTC |
1b42acd | Alexandre DENIS | 13 April 2022, 14:17:35 UTC | pioman: update copyright for commit 6f0f0b64fcc91d9a67289133afed080ad74ff781 | 13 April 2022, 14:17:35 UTC |
2fedcf1 | Alexandre DENIS | 13 April 2022, 14:08:50 UTC | scripts: fix default PukABI options | 13 April 2022, 14:08:50 UTC |
83cb489 | Alexandre DENIS | 13 April 2022, 14:07:30 UTC | PukABI: fix build when --enable-mem is not given | 13 April 2022, 14:07:30 UTC |
34d6f98 | Alexandre DENIS | 13 April 2022, 14:07:08 UTC | pioman: fix warning | 13 April 2022, 14:07:08 UTC |
6f0f0b6 | Alexandre DENIS | 13 April 2022, 13:57:18 UTC | pioman: fix include for GTG | 13 April 2022, 13:57:18 UTC |
3e8eba1 | Alexandre DENIS | 12 April 2022, 15:11:20 UTC | nmad: fix warnings | 12 April 2022, 15:11:20 UTC |
f247fce | Alexandre DENIS | 12 April 2022, 14:50:53 UTC | nmad: display node rank with profiling information | 12 April 2022, 14:50:53 UTC |
5332326 | Alexandre DENIS | 12 April 2022, 13:15:40 UTC | nmad: improve profiling display in driver too | 12 April 2022, 13:15:40 UTC |
116e4a0 | Alexandre DENIS | 12 April 2022, 12:51:45 UTC | nmad: display full name of profiling entries, for better understanding when outputs are interleaved | 12 April 2022, 12:52:32 UTC |
b77ce34 | Alexandre Denis | 08 April 2022, 08:16:04 UTC | nmad: fix typo in comments | 08 April 2022, 08:16:04 UTC |
aa92017 | Philippe SWARTVAGHER | 08 April 2022, 08:05:51 UTC | nmad: fix warnings | 08 April 2022, 08:05:51 UTC |
34edeeb | Alexandre DENIS | 07 April 2022, 13:48:11 UTC | scripts: fix typo in filename | 07 April 2022, 13:48:11 UTC |
b15e16b | Alexandre DENIS | 07 April 2022, 09:14:13 UTC | scripts: add a build script for qr_mumps + madmpi | 07 April 2022, 09:14:13 UTC |
d805c70 | Alexandre DENIS | 07 April 2022, 08:31:46 UTC | scripts: incrase starpu maxcpus in qr_mumps build scripts | 07 April 2022, 08:31:46 UTC |
8f83f0a | Alexandre DENIS | 06 April 2022, 13:04:20 UTC | scripts: fix typo in name | 06 April 2022, 13:04:20 UTC |
bd19535 | Alexandre Denis | 01 April 2022, 15:12:49 UTC | bench_nbc: add the ability to use block calls for reference collective time | 01 April 2022, 15:12:49 UTC |
4a19eb4 | Alexandre Denis | 30 March 2022, 09:21:11 UTC | nmad: gracefully fall back to no cache when ibrcache is full | 30 March 2022, 09:21:11 UTC |
9253163 | Alexandre Denis | 29 March 2022, 08:49:39 UTC | nmad: always display RLIMIT_MEMLOCK when it is zero in ibrcache | 29 March 2022, 08:49:39 UTC |
e6cfca0 | Alexandre Denis | 29 March 2022, 08:49:17 UTC | nmad: add doc | 29 March 2022, 08:49:17 UTC |
397db76 | Alexandre Denis | 25 March 2022, 15:24:53 UTC | pm2: move root autogen.sh and maintainer.mk to make it obvious they do not target endusers | 25 March 2022, 15:24:53 UTC |
58b73d4 | Philippe SWARTVAGHER | 23 March 2022, 15:52:13 UTC | nmad: mention the ladder tree in the README | 23 March 2022, 15:52:13 UTC |
f110303 | Philippe SWARTVAGHER | 17 March 2022, 14:34:50 UTC | nmad: add "delegate" option to mcast Send to the first recipient and let it manage all the mcast | 17 March 2022, 14:40:46 UTC |
4586314 | Philippe SWARTVAGHER | 17 March 2022, 10:44:54 UTC | nmad: make sure several nodes are used for mcast examples | 17 March 2022, 14:40:46 UTC |
589d97b | Philippe SWARTVAGHER | 17 March 2022, 10:23:01 UTC | nmad: remove nmad/examples/mcast/nm_mcast_bench Rather use nmad/examples/bench-coll/nm_bench_coll_mcast instead | 17 March 2022, 14:40:46 UTC |
77d09ee | Alexandre Denis | 17 March 2022, 14:18:32 UTC | PadicoTM: fix code layout | 17 March 2022, 14:18:32 UTC |
0afad37 | Alexandre Denis | 17 March 2022, 14:16:41 UTC | PadicoTM: rename padico_na_control -> padico_control | 17 March 2022, 14:16:41 UTC |
aa93af0 | Alexandre Denis | 17 March 2022, 14:14:08 UTC | PadicoTM: convert calls to padico_na_* to padico_topo_* in C++ too | 17 March 2022, 14:14:08 UTC |
9d7b532 | Alexandre Denis | 17 March 2022, 14:12:28 UTC | PadicoTM: rename padico_na_session -> padico_topo_session | 17 March 2022, 14:12:28 UTC |
139748a | Alexandre Denis | 17 March 2022, 14:09:59 UTC | PadicoTM: rename misc functions padico_na_* -> padico_topo_* | 17 March 2022, 14:10:25 UTC |
8ab8e2c | Alexandre Denis | 17 March 2022, 14:05:47 UTC | PadicoTM: rename TOPO_FILTER_* -> PADICO_TOPO_FILTER_* | 17 March 2022, 14:05:47 UTC |
ea6db8a | Alexandre Denis | 17 March 2022, 14:04:42 UTC | PadicoTM: rename TOPO_ADDR_VISIBILITY -> PADICO_TOPO_ADDR_VISIBILITY | 17 March 2022, 14:04:42 UTC |
401fe90 | Alexandre Denis | 17 March 2022, 14:03:08 UTC | PadicoTM: rename PADICO_NA_SCOPE -> PADICO_TOPO_SCOPE | 17 March 2022, 14:03:08 UTC |
a1dcbaa | Alexandre Denis | 17 March 2022, 14:00:38 UTC | PadicoTM: rename padico_na_node -> padico_topo_node | 17 March 2022, 14:00:38 UTC |
f7597e4 | Alexandre Denis | 17 March 2022, 13:57:57 UTC | PadicoTM: rename padico_na_host -> padico_topo_host | 17 March 2022, 13:57:57 UTC |
31d0f0e | Alexandre Denis | 17 March 2022, 13:55:46 UTC | PadicoTM: rename padico_na_binding -> padico_topo_binding | 17 March 2022, 13:55:46 UTC |
041dc5b | Alexandre Denis | 17 March 2022, 13:54:29 UTC | PadicoTM: rename padico_na_network -> padico_topo_network | 17 March 2022, 13:54:29 UTC |
51ed7b3 | Alexandre Denis | 17 March 2022, 13:33:42 UTC | PadicoTM: add an API to get perf info attached to a binding | 17 March 2022, 13:33:42 UTC |
088f5b6 | Alexandre Denis | 17 March 2022, 13:23:09 UTC | PadicoTM: rename function for consistency | 17 March 2022, 13:23:09 UTC |
f082876 | Alexandre Denis | 17 March 2022, 13:17:05 UTC | PadicoTM: add an API to query network performance | 17 March 2022, 13:17:05 UTC |
ddafe2d | Alexandre DENIS | 16 March 2022, 16:41:54 UTC | PadicoTM: fix trace | 16 March 2022, 16:41:54 UTC |
8820c85 | Alexandre DENIS | 11 March 2022, 14:38:22 UTC | Merge branch 'mcast_bitree' into 'master' nmad: add bitrees to mcast interface See merge request pm2/pm2!5 | 11 March 2022, 14:38:22 UTC |
12bbe6c | Philippe SWARTVAGHER | 28 February 2022, 14:30:27 UTC | nmad: add bitrees to mcast interface | 11 March 2022, 14:28:20 UTC |
78f6b23 | Alexandre Denis | 11 March 2022, 12:58:20 UTC | nmad: enable madmpi by default | 11 March 2022, 12:58:56 UTC |
d1bc3fd | Alexandre Denis | 08 March 2022, 14:01:16 UTC | nmad: do not touch req flags after status finalized has been signaled | 08 March 2022, 14:01:16 UTC |
8d4903d | Alexandre Denis | 04 March 2022, 13:41:34 UTC | nmad: fix priorities for incomplete trees in mcast | 04 March 2022, 13:41:34 UTC |
600a1e6 | Alexandre Denis | 03 March 2022, 15:08:22 UTC | madmpi: fix out len in status from MPI_Improbe() | 03 March 2022, 15:08:22 UTC |
0ff3a88 | Alexandre Denis | 03 March 2022, 14:13:32 UTC | nmad: actually use the performance model to chose the bcast algorithm | 03 March 2022, 14:13:32 UTC |
d2fdf4a | Alexandre Denis | 03 March 2022, 14:12:40 UTC | nmad: add an API to get the tree forced by the user, if any | 03 March 2022, 14:12:40 UTC |
056cf44 | Alexandre Denis | 03 March 2022, 09:31:43 UTC | PadicoTM: add gitignore for full-bench objects | 03 March 2022, 09:31:43 UTC |
7446c49 | Alexandre Denis | 03 March 2022, 09:29:38 UTC | nmad: add performance model for bcast | 03 March 2022, 09:29:38 UTC |
13fc808 | Alexandre Denis | 03 March 2022, 09:17:26 UTC | nmad: use const pointers in nm_drv_max_small() | 03 March 2022, 09:17:26 UTC |
e997920 | Alexandre Denis | 03 March 2022, 08:45:48 UTC | nmad: add an API to check whether networks are homogeneous across all nodes | 03 March 2022, 08:45:48 UTC |
0f40648 | Alexandre DENIS | 02 March 2022, 16:57:26 UTC | nmad: automatically compute whether drivers are homogeneous across all nodes | 02 March 2022, 16:57:26 UTC |
1165943 | Alexandre DENIS | 02 March 2022, 16:56:23 UTC | nmad: add a capability in minidriver to mark a driver as 'self' | 02 March 2022, 16:56:23 UTC |
8da6294 | Alexandre Denis | 02 March 2022, 15:54:51 UTC | madmpi: prevent user from freeing named datatypes | 02 March 2022, 15:54:51 UTC |
a88ef05 | Alexandre Denis | 02 March 2022, 15:53:28 UTC | nmad: make the message for concurrent access in non-threaded mode more explicit | 02 March 2022, 15:53:28 UTC |
5b90efa | Alexandre Denis | 02 March 2022, 14:39:09 UTC | nmad: fix warning | 02 March 2022, 14:39:09 UTC |
bb69981 | Alexandre Denis | 02 March 2022, 14:38:53 UTC | nmad: doc | 02 March 2022, 14:38:53 UTC |
9d99cc6 | Alexandre Denis | 02 March 2022, 14:38:15 UTC | nmad: use generic spinlock frontends for core lock | 02 March 2022, 14:38:15 UTC |
fb5381e | Alexandre Denis | 02 March 2022, 14:37:15 UTC | nmad: add doc for spinlocks frontends | 02 March 2022, 14:37:15 UTC |
d106a7a | Alexandre Denis | 02 March 2022, 14:36:27 UTC | nmad: fix locking scheme in non-threaded moded | 02 March 2022, 14:36:27 UTC |
8b508e4 | Alexandre Denis | 02 March 2022, 14:34:56 UTC | nmad: fixes in spinlock checking | 02 March 2022, 14:34:56 UTC |
f4c8332 | Alexandre Denis | 02 March 2022, 10:30:02 UTC | nmad: use for all spinlocks the same checks as what was done only for core lock | 02 March 2022, 10:30:02 UTC |
e394b0d | Alexandre Denis | 02 March 2022, 09:58:08 UTC | nmad: transform nm spinlock into a struct | 02 March 2022, 09:58:08 UTC |
fca05f5 | Alexandre Denis | 02 March 2022, 09:38:42 UTC | nmad: add debug to nm spinlocks without pioman | 02 March 2022, 09:38:42 UTC |
567d45e | Alexandre Denis | 01 March 2022, 16:41:29 UTC | nmad: adapt thread safety in allocator to nmad thread level | 01 March 2022, 16:41:29 UTC |
1e25c1a | Alexandre Denis | 01 March 2022, 16:40:48 UTC | Puk: add an alternate allocator init function with explicit thread level | 01 March 2022, 16:40:48 UTC |
22eb796 | Alexandre Denis | 01 March 2022, 16:24:08 UTC | Puk: store thread-safety level in each allocator, instead of using compile-time constant | 01 March 2022, 16:24:08 UTC |
61ecd67 | Alexandre Denis | 01 March 2022, 15:06:16 UTC | nmad: adapt locking mechanisms to thread level | 01 March 2022, 15:06:16 UTC |
f4b3ab4 | Alexandre Denis | 01 March 2022, 15:05:14 UTC | nmad: explicitely set a singleton for nm core | 01 March 2022, 15:05:14 UTC |
8d0bf35 | Alexandre Denis | 01 March 2022, 10:44:05 UTC | nmad: add frontend for atomic ops that are always atomic, even in non-threaded mode | 01 March 2022, 10:44:05 UTC |
eed6f6e | Alexandre Denis | 01 March 2022, 09:51:05 UTC | nmad: fix commit 610dea9efc99c409c1d258fb21299c499357f149 | 01 March 2022, 09:51:05 UTC |
68e5e5d | Alexandre DENIS | 01 March 2022, 09:23:00 UTC | nmad: lower default trace level when tracing mcast | 01 March 2022, 09:23:00 UTC |
bb2ff29 | Philippe SWARTVAGHER | 28 February 2022, 15:52:19 UTC | nmad: fix build in non-debug mode | 28 February 2022, 15:52:19 UTC |
3fd0c03 | Philippe SWARTVAGHER | 25 February 2022, 14:12:17 UTC | nmad: ease debugging mcast interface * add more logging messages * add -r option in nm_mcast_prio example | 25 February 2022, 14:12:54 UTC |
ef86daf | Alexandre Denis | 24 February 2022, 16:24:52 UTC | nmad: use the right ifdef for pioman | 24 February 2022, 16:24:52 UTC |
62f2c5a | Alexandre Denis | 24 February 2022, 14:39:11 UTC | madmpi: check pending requests upon termination in debug mode | 24 February 2022, 14:39:11 UTC |
21c0dfe | Alexandre Denis | 24 February 2022, 10:42:06 UTC | Puk: fix warning | 24 February 2022, 10:42:06 UTC |
d70e329 | Alexandre Denis | 24 February 2022, 10:32:00 UTC | madmpi: add consistency check in handles tables | 24 February 2022, 10:32:00 UTC |
45e3699 | Alexandre Denis | 24 February 2022, 10:31:08 UTC | madmpi: add a function to get the load of a table of handles | 24 February 2022, 10:31:08 UTC |
27a004f | Alexandre Denis | 24 February 2022, 10:29:53 UTC | madmpi: doc | 24 February 2022, 10:29:53 UTC |