28348cb | Alexandre Denis | 11 July 2022, 16:08:29 UTC | nmad: some more error-checking on remote queues | 11 July 2022, 16:08:29 UTC |
1846fae | Alexandre Denis | 11 July 2022, 15:47:17 UTC | nmad: fix state transittion for UNPACK_DATA_SIZE on path with injector | 11 July 2022, 15:47:17 UTC |
0496e41 | Alexandre Denis | 11 July 2022, 14:30:49 UTC | nmad: add minimal error checking in remote queues | 11 July 2022, 14:30:49 UTC |
f8fd1ff | Alexandre Denis | 11 July 2022, 13:54:53 UTC | nmad: add a benchmark for remote queues | 11 July 2022, 13:54:53 UTC |
6831af4 | Alexandre Denis | 11 July 2022, 12:54:26 UTC | nmad: add examples for remote queues | 11 July 2022, 12:54:26 UTC |
bde21c3 | Alexandre Denis | 11 July 2022, 12:53:57 UTC | nmad: add remote queues to the onesided interface | 11 July 2022, 12:53:57 UTC |
e435362 | Alexandre Denis | 11 July 2022, 07:38:07 UTC | nmad: disable pw scheduling in strat_prio by default; enable only request & rdv scheduling | 11 July 2022, 07:38:07 UTC |
042c038 | Alexandre Denis | 05 July 2022, 07:02:51 UTC | scripts: add --enable-maxcpus=128 by default for starpu | 05 July 2022, 07:02:51 UTC |
9c980e1 | Alexandre Denis | 30 June 2022, 15:04:48 UTC | madmpi: add support for MPI_T_cvar_write() | 30 June 2022, 15:04:48 UTC |
b08ea9c | Alexandre Denis | 30 June 2022, 15:04:25 UTC | Puk: add typeded accessors to write options | 30 June 2022, 15:04:25 UTC |
d0fca16 | Alexandre Denis | 30 June 2022, 13:44:32 UTC | Puk: rename some option-related function for better consistency | 30 June 2022, 13:44:32 UTC |
dfaffc9 | Alexandre DENIS | 30 June 2022, 09:10:48 UTC | nmad: do not write any file if trace is empty | 30 June 2022, 09:11:04 UTC |
ecc946b | Alexandre DENIS | 30 June 2022, 09:09:47 UTC | nmad: convert threshold of gather to module attribute | 30 June 2022, 09:11:04 UTC |
afe5f85 | Philippe SWARTVAGHER | 30 June 2022, 08:44:13 UTC | nmad: fix indentation in README | 30 June 2022, 08:44:13 UTC |
8e32172 | Alexandre DENIS | 30 June 2022, 08:34:55 UTC | nmad: allow to give NMAD_TRACE=none for no trace | 30 June 2022, 08:34:55 UTC |
0533ea9 | Alexandre DENIS | 30 June 2022, 07:59:28 UTC | nmad: convert copy_on_send_thresshold from component attribute to module attribute | 30 June 2022, 07:59:28 UTC |
3fa13b6 | Alexandre DENIS | 30 June 2022, 07:56:48 UTC | nmad: add attribute to enable the use of rdv scheduling independantly of pw scheduling in strat_prio | 30 June 2022, 07:56:48 UTC |
e4f2dea | Alexandre Denis | 28 June 2022, 14:58:41 UTC | madmpi: add support to read cvars in MPI tool interface | 28 June 2022, 14:58:41 UTC |
ab55287 | Alexandre Denis | 28 June 2022, 08:31:13 UTC | madmpi: fix threading issues in MPI_T_init_thread() | 28 June 2022, 08:31:13 UTC |
6e72b05 | Alexandre Denis | 28 June 2022, 08:29:47 UTC | madmpi: modularize computing of thread level | 28 June 2022, 08:29:47 UTC |
6394352 | Alexandre Denis | 28 June 2022, 08:28:32 UTC | nmad: allow to get thread level (and thus use atomics) before core init | 28 June 2022, 08:28:32 UTC |
cf2a30e | Alexandre Denis | 27 June 2022, 15:14:56 UTC | madmpi: add basic introspection for MPI_T cvars | 27 June 2022, 15:14:56 UTC |
49e8243 | Alexandre Denis | 27 June 2022, 13:59:57 UTC | Puk: add functions to enumerate options | 27 June 2022, 13:59:57 UTC |
3d53ec1 | Alexandre Denis | 27 June 2022, 10:29:08 UTC | pioman: make PIOM_VERBOSE working again | 27 June 2022, 10:29:08 UTC |
0feb390 | Alexandre Denis | 27 June 2022, 10:28:37 UTC | Puk: add a function to serialize the current trace policy | 27 June 2022, 10:28:37 UTC |
589599f | Alexandre Denis | 27 June 2022, 10:27:57 UTC | Puk: add a function to dynamically add a trace filter, without the need of an XML trace policy | 27 June 2022, 10:27:57 UTC |
bd99aaf | Alexandre Denis | 22 June 2022, 16:10:27 UTC | nmad: fix strat_prio for bursts of large messages when pw scheduling is disabled | 22 June 2022, 16:10:27 UTC |
6e27813 | Alexandre Denis | 22 June 2022, 15:18:26 UTC | nmad: display extra args given to tests | 22 June 2022, 15:18:26 UTC |
526a4b9 | Alexandre Denis | 22 June 2022, 13:26:56 UTC | nmad: fix schedule in strat_prio in case pw scheduling is disabled | 22 June 2022, 13:26:56 UTC |
2706e53 | Alexandre Denis | 21 June 2022, 14:05:11 UTC | nmad: when pw scheduling is disable in strat_prio, disable scheduling of large pw recv too | 21 June 2022, 14:05:11 UTC |
d55f75a | Alexandre Denis | 21 June 2022, 12:42:23 UTC | nmad: ensure that pw prio list stays empty when no pw scheduling is done in strat_prio | 21 June 2022, 12:42:23 UTC |
b3803f5 | Alexandre Denis | 21 June 2022, 12:41:41 UTC | nmad: adjust trace level | 21 June 2022, 12:41:41 UTC |
a147c60 | Alexandre Denis | 21 June 2022, 09:36:54 UTC | nmad: typo | 21 June 2022, 09:36:54 UTC |
bf16ca8 | Alexandre Denis | 21 June 2022, 09:21:24 UTC | nmad: add feedback on trace writting speed | 21 June 2022, 09:21:24 UTC |
23ae5b0 | Alexandre Denis | 21 June 2022, 08:27:29 UTC | nmad: add an option to save traces in a given directory | 21 June 2022, 08:27:29 UTC |
8bbefce | Alexandre Denis | 21 June 2022, 08:04:38 UTC | nmad: fix default trace filter | 21 June 2022, 08:04:38 UTC |
6ce944a | Alexandre Denis | 21 June 2022, 07:53:58 UTC | nmad: add a user-supplied suffix to trace file name | 21 June 2022, 07:53:58 UTC |
13504ee | Alexandre Denis | 21 June 2022, 07:47:02 UTC | nmad: convert NMAD_TRACE to module attribute | 21 June 2022, 07:47:02 UTC |
d21b007 | Alexandre Denis | 20 June 2022, 15:20:44 UTC | admin: fix makefile for case where it is called from another directory | 20 June 2022, 15:20:44 UTC |
5e96b51 | Alexandre Denis | 20 June 2022, 14:54:26 UTC | pm2: move release script from scripts/ to admin/, which makes more sense | 20 June 2022, 14:54:26 UTC |
89d6fec | Alexandre Denis | 20 June 2022, 13:49:19 UTC | nmad: allow to disable pw scheduling in strat_prio | 20 June 2022, 13:49:19 UTC |
1cc8f08 | Alexandre Denis | 20 June 2022, 13:22:19 UTC | nmad: modularize default code for pw_send_post/complete events | 20 June 2022, 13:22:19 UTC |
d5b2e2a | Alexandre Denis | 20 June 2022, 09:17:16 UTC | nmad: use module attributes for strat prio tuning | 20 June 2022, 09:17:16 UTC |
3f9977e | Alexandre Denis | 20 June 2022, 08:44:43 UTC | PadicoTM: convert Topology attributes to module attributes | 20 June 2022, 09:06:37 UTC |
3018805 | Alexandre Denis | 17 June 2022, 15:02:24 UTC | Puk: convert inet-related options to module attributes | 17 June 2022, 15:02:24 UTC |
cecc130 | Alexandre Denis | 17 June 2022, 15:01:32 UTC | Puk: explicitely check that value is non-NULL (NULL strings are not valid attributes) | 17 June 2022, 15:01:32 UTC |
26d26c3 | Alexandre Denis | 17 June 2022, 15:01:09 UTC | Puk: use const char* as type for string in attributes | 17 June 2022, 15:01:09 UTC |
7d7d9e6 | Alexandre Denis | 17 June 2022, 11:45:34 UTC | nmad: convert core parameters to module attributes | 17 June 2022, 11:45:34 UTC |
8b1306f | Alexandre Denis | 17 June 2022, 11:45:24 UTC | nmad: typo | 17 June 2022, 11:45:24 UTC |
08a1976 | Alexandre Denis | 16 June 2022, 15:47:08 UTC | nmad: use Puk module attributes for some parameters | 16 June 2022, 15:47:08 UTC |
bf17b97 | Alexandre Denis | 16 June 2022, 15:46:21 UTC | Puk: add direct accessors for module attributes | 16 June 2022, 15:46:21 UTC |
6f8390a | Alexandre Denis | 16 June 2022, 15:10:28 UTC | Puk: find a proper name for attribute declaration directive | 16 June 2022, 15:10:28 UTC |
0eab21d | Alexandre Denis | 16 June 2022, 15:10:05 UTC | Puk: fix symbol names in example | 16 June 2022, 15:10:05 UTC |
c745709 | Alexandre Denis | 16 June 2022, 15:07:10 UTC | Puk: fix lazy initialization for opt subsystem | 16 June 2022, 15:07:10 UTC |
ce0a4f7 | Alexandre Denis | 16 June 2022, 15:06:18 UTC | Puk: remove test that is not supposed to remain | 16 June 2022, 15:06:18 UTC |
ba2b0d4 | Alexandre Denis | 16 June 2022, 15:03:52 UTC | Puk: clarify naming between module attributes and global options | 16 June 2022, 15:03:52 UTC |
37b4b79 | Alexandre Denis | 16 June 2022, 14:36:09 UTC | Puk: add a test for attributes | 16 June 2022, 14:36:09 UTC |
35beb90 | Alexandre Denis | 16 June 2022, 14:16:11 UTC | Puk: plug new style attributes into module attributes | 16 June 2022, 14:16:11 UTC |
ebdc0ad | Alexandre DENIS | 16 June 2022, 10:18:07 UTC | Puk: add the ability to set the value of an attribute early, before it is defined by module | 16 June 2022, 10:18:07 UTC |
82de39f | Alexandre DENIS | 15 June 2022, 15:46:05 UTC | PadicoTM: use padico_getenv() instead of padico_getattr() when the value always comes from the environment | 15 June 2022, 15:46:05 UTC |
44c9a06 | Alexandre DENIS | 15 June 2022, 15:45:32 UTC | Puk: add an explicit function to get _global_ attributes | 15 June 2022, 15:45:32 UTC |
3a0a6d9 | Alexandre DENIS | 15 June 2022, 15:27:46 UTC | Puk: remove dead code | 15 June 2022, 15:27:46 UTC |
cbd3687 | Alexandre DENIS | 15 June 2022, 15:06:26 UTC | Puk: inherit attributes value from environment | 15 June 2022, 15:06:26 UTC |
3c46470 | Alexandre DENIS | 15 June 2022, 14:50:23 UTC | Puk: exclude README from siphash when building Puk doc | 15 June 2022, 14:50:23 UTC |
24bb674 | Alexandre DENIS | 15 June 2022, 14:20:45 UTC | madmpi: add symbols for MPI tool cvar (not supported yet) | 15 June 2022, 14:20:45 UTC |
a448159 | Alexandre DENIS | 15 June 2022, 14:17:04 UTC | Puk: add basic mechanisms for modules to declare their attributes in the source code | 15 June 2022, 14:17:04 UTC |
c26ffac | Alexandre DENIS | 15 June 2022, 14:16:28 UTC | Puk: statically initialize module name to have it available early | 15 June 2022, 14:16:28 UTC |
4f905e9 | Alexandre DENIS | 15 June 2022, 12:57:54 UTC | Puk: add doc | 15 June 2022, 12:57:54 UTC |
caf1cdf | Alexandre DENIS | 10 June 2022, 15:27:43 UTC | Puk: move option-related functions to their own file | 14 June 2022, 14:39:41 UTC |
39ae94b | Alexandre Denis | 13 June 2022, 14:05:11 UTC | nmad: automatically adjust the number of pw with the number of nodes in strat_prio | 13 June 2022, 14:05:11 UTC |
d562b66 | Alexandre DENIS | 10 June 2022, 14:45:52 UTC | madmpi: add basic infrastructure for MPI tool submodule | 10 June 2022, 14:47:15 UTC |
96d72c3 | Philippe SWARTVAGHER | 10 June 2022, 13:49:57 UTC | Add Git in Dockerfile for CI To get Git revisions in version strings | 10 June 2022, 13:49:57 UTC |
9f08955 | Alexandre DENIS | 01 June 2022, 14:43:20 UTC | mpibenchmark: update date in NEWS | 01 June 2022, 14:43:20 UTC |
8fd5f18 | Alexandre DENIS | 01 June 2022, 14:37:38 UTC | admin: update maintainer.mk for gitlab-based mpibenchmark release | 01 June 2022, 14:37:38 UTC |
0ee42f8 | Alexandre DENIS | 01 June 2022, 14:37:13 UTC | mpibenchmark: update NEWS for mpibenchmark | 01 June 2022, 14:37:13 UTC |
35d0a69 | Alexandre DENIS | 01 June 2022, 14:18:19 UTC | mpibenchmark: add config.h to gitignore | 01 June 2022, 14:18:19 UTC |
df0e943 | Alexandre DENIS | 01 June 2022, 14:17:38 UTC | mpibenchmark: move config flags to a config.h to avoid long lines of -D | 01 June 2022, 14:17:38 UTC |
a48ee7b | Alexandre DENIS | 01 June 2022, 14:05:30 UTC | mpibenchmark: display build string on start | 01 June 2022, 14:05:30 UTC |
2c9c120 | Alexandre DENIS | 01 June 2022, 14:02:59 UTC | madmpi: fix quoting for args given to mpicc | 01 June 2022, 14:02:59 UTC |
614ff73 | Alexandre DENIS | 01 June 2022, 13:49:40 UTC | mpibenchmark: add a local package version for mpibenchmark | 01 June 2022, 13:49:40 UTC |
298d91b | Alexandre DENIS | 01 June 2022, 13:49:16 UTC | building-tools: allow packages to have a local version number | 01 June 2022, 13:49:16 UTC |
8072083 | Alexandre DENIS | 01 June 2022, 09:26:41 UTC | mpibenchmark: add a message for normal exit | 01 June 2022, 09:26:41 UTC |
68175de | Alexandre DENIS | 01 June 2022, 09:18:35 UTC | mpibenchmark: update README -- gforge -> gitlab -- add GraphicsMagick as requirement | 01 June 2022, 09:18:35 UTC |
9268aca | Alexandre DENIS | 01 June 2022, 09:15:38 UTC | mpibenchmark: check that GraphicsMagick is present before using it | 01 June 2022, 09:16:17 UTC |
3aba227 | Alexandre DENIS | 01 June 2022, 09:15:07 UTC | mpibenchmark: abort extraction if gnuplot is not detected | 01 June 2022, 09:16:17 UTC |
c807bd2 | Alexandre DENIS | 01 June 2022, 09:13:58 UTC | building-tools: add detection of GraphicsMagick | 01 June 2022, 09:16:17 UTC |
1ca8904 | Alexandre Denis | 31 May 2022, 15:22:36 UTC | admin; update maintainer.mk for automatic release with git | 31 May 2022, 15:22:36 UTC |
5ba01a5 | Alexandre Denis | 31 May 2022, 15:21:51 UTC | building-tools: bump version number | 31 May 2022, 15:21:51 UTC |
c162ae7 | Alexandre Denis | 31 May 2022, 15:19:55 UTC | admin: avoid infinite recursion with global autogen.sh | 31 May 2022, 15:19:55 UTC |
f1db001 | Alexandre Denis | 31 May 2022, 14:56:40 UTC | nmad: add a codemeta description for nmad | 31 May 2022, 14:56:40 UTC |
169bc22 | Alexandre DENIS | 17 May 2022, 15:24:38 UTC | nmad: make it obvious in the README that examples are installed by default | 17 May 2022, 15:25:26 UTC |
f9d0537 | Alexandre DENIS | 17 May 2022, 15:23:09 UTC | nmad: make links in README stable | 17 May 2022, 15:25:26 UTC |
8d31086 | Alexandre Denis | 13 May 2022, 15:28:12 UTC | nmad: check for pending sessions always in debug mode | 13 May 2022, 15:28:12 UTC |
0a9d165 | Alexandre Denis | 13 May 2022, 15:02:09 UTC | nmad: properly close the communicator opened for traces | 13 May 2022, 15:02:09 UTC |
7c27814 | Alexandre Denis | 13 May 2022, 14:58:03 UTC | nmad: move driver-related profiling display in the new code path | 13 May 2022, 14:58:03 UTC |
66c82bd | Alexandre Denis | 13 May 2022, 14:50:57 UTC | nmad: dump profiling info from launcher rather than at core exit | 13 May 2022, 14:50:57 UTC |
5c31e36 | Alexandre Denis | 13 May 2022, 14:45:49 UTC | nmad: move profiling info into its own structure | 13 May 2022, 14:45:49 UTC |
4bbaa76 | Alexandre Denis | 13 May 2022, 14:26:31 UTC | nmad: use a better name for trace internal structure | 13 May 2022, 14:26:31 UTC |
7241fa7 | Alexandre Denis | 13 May 2022, 12:36:06 UTC | nmad: track pending session that prevent profiling to be displayed | 13 May 2022, 12:36:06 UTC |
18be90a | Alexandre Denis | 13 May 2022, 12:29:15 UTC | nmad: convert sessions from old hashtables to new type | 13 May 2022, 12:29:15 UTC |