{"action":"created","issue":{"url":"https://api.github.com/repos/open-mpi/ompi/issues/2669","repository_url":"https://api.github.com/repos/open-mpi/ompi","labels_url":"https://api.github.com/repos/open-mpi/ompi/issues/2669/labels{/name}","comments_url":"https://api.github.com/repos/open-mpi/ompi/issues/2669/comments","events_url":"https://api.github.com/repos/open-mpi/ompi/issues/2669/events","html_url":"https://github.com/open-mpi/ompi/pull/2669","id":199026516,"number":2669,"title":"Complete the memprobe support. ","user":{"login":"rhc54","id":2440928,"avatar_url":"https://avatars.githubusercontent.com/u/2440928?v=3","gravatar_id":"","url":"https://api.github.com/users/rhc54","html_url":"https://github.com/rhc54","followers_url":"https://api.github.com/users/rhc54/followers","following_url":"https://api.github.com/users/rhc54/following{/other_user}","gists_url":"https://api.github.com/users/rhc54/gists{/gist_id}","starred_url":"https://api.github.com/users/rhc54/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rhc54/subscriptions","organizations_url":"https://api.github.com/users/rhc54/orgs","repos_url":"https://api.github.com/users/rhc54/repos","events_url":"https://api.github.com/users/rhc54/events{/privacy}","received_events_url":"https://api.github.com/users/rhc54/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-01-05T18:33:08Z","updated_at":"2017-01-05T19:06:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/open-mpi/ompi/pulls/2669","html_url":"https://github.com/open-mpi/ompi/pull/2669","diff_url":"https://github.com/open-mpi/ompi/pull/2669.diff","patch_url":"https://github.com/open-mpi/ompi/pull/2669.patch"},"body":"This provides a new scaling tool called \"mpi_memprobe\" that samples the memory footprint of the local daemon and the client procs, and then reports the results. The output contains the footprint of the daemon on each node, plus the average footprint of the client procs on that node.\r\n\r\nSamples are taken after MPI_Init, and then again after MPI_Barrier. This allows the user to see memory consumption caused by add_procs, as well as any modex contribution from forming connections if pmix_base_async_modex is given.\r\n\r\nUsing the probe simply involves executing it via mpirun, with however many copies you want per node. Example:\r\n\r\n$ mpirun -npernode 2 ./mpi_memprobe\r\nSampling memory usage after MPI_Init\r\nData for node rhc001\r\n\tDaemon: 12.483398\r\n\tClient: 6.514648\r\n\r\nData for node rhc002\r\n\tDaemon: 11.865234\r\n\tClient: 4.643555\r\n\r\nSampling memory usage after MPI_Barrier\r\nData for node rhc001\r\n\tDaemon: 12.520508\r\n\tClient: 6.576660\r\n\r\nData for node rhc002\r\n\tDaemon: 11.879883\r\n\tClient: 4.703125\r\n\r\nNote that the client value on node rhc001 is larger - this is where rank=0 is housed, and apparently it gets a larger footprint for some reason.\r\n\r\nSigned-off-by: Ralph Castain <rhc@open-mpi.org>"},"comment":{"url":"https://api.github.com/repos/open-mpi/ompi/issues/comments/270729122","html_url":"https://github.com/open-mpi/ompi/pull/2669#issuecomment-270729122","issue_url":"https://api.github.com/repos/open-mpi/ompi/issues/2669","id":270729122,"user":{"login":"rhc54","id":2440928,"avatar_url":"https://avatars.githubusercontent.com/u/2440928?v=3","gravatar_id":"","url":"https://api.github.com/users/rhc54","html_url":"https://github.com/rhc54","followers_url":"https://api.github.com/users/rhc54/followers","following_url":"https://api.github.com/users/rhc54/following{/other_user}","gists_url":"https://api.github.com/users/rhc54/gists{/gist_id}","starred_url":"https://api.github.com/users/rhc54/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rhc54/subscriptions","organizations_url":"https://api.github.com/users/rhc54/orgs","repos_url":"https://api.github.com/users/rhc54/repos","events_url":"https://api.github.com/users/rhc54/events{/privacy}","received_events_url":"https://api.github.com/users/rhc54/received_events","type":"User","site_admin":false},"created_at":"2017-01-05T19:06:23Z","updated_at":"2017-01-05T19:06:23Z","body":"bot:mellanox:retest"}}
{"actor":{"display_login":"rhc54"}}