Skip to content

Instantly share code, notes, and snippets.

View hppritcha's full-sized avatar

Howard Pritchard hppritcha

View GitHub Profile
diff --git a/opal/mca/common/ugni/common_ugni.c b/opal/mca/common/ugni/common_ugni.c
index 4860cd6b..7cb467a0 100644
--- a/opal/mca/common/ugni/common_ugni.c
+++ b/opal/mca/common/ugni/common_ugni.c
@@ -190,7 +190,7 @@ static int opal_common_ugni_send_modex (int my_cdm_id)
msg_offset += modex_size;
}
- OPAL_MODEX_SEND(rc, PMIX_ASYNC_RDY, PMIX_REMOTE,
+ OPAL_MODEX_SEND(rc, PMIX_SYNC_REQD, PMIX_GLOBAL,
AC_DEFUN([MCA_opal_pmix_cray_CONFIG], [
AC_CONFIG_FILES([opal/mca/pmix/cray/Makefile])
#
# check specifically for Cray PMI here
#
OPAL_CHECK_CRAY_PMI([pmix_cray], [pmix_cray_good=1], [pmix_cray_good=0])
# Evaluate succeed / fail
AS_IF([test "$pmix_cray_good" = 1],
From e9cc4f538f4a65f473a209f1ee41e137be9fa390 Mon Sep 17 00:00:00 2001
From: Howard Pritchard <howardp@lanl.gov>
Date: Thu, 5 Feb 2015 09:22:37 -0700
Subject: [PATCH 19/19] add simple av_lookup sanity check to rdm pingpong
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
---
simple/rdm_pingpong.c | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
* gnix address format - used for fi_send/fi_recv, etc.
*/
struct gnix_address {
uint32_t device_addr;
uint32_t cdm_id;
};
/*
* info returned by fi_getname/fi_getpeer - has enough
/*
*
* This file is a port from "osu_latency.c" from the osu
* benchmark package. The formatting of the code is
* mainly the same as in the original file.
*
*
* File: OSULatency.java Author: N. Graham
*
*/
From eb7f2fa4d316300c9894b538db4ec7eb49965670 Mon Sep 17 00:00:00 2001
From: Howard Pritchard <howardp@lanl.gov>
Date: Sun, 3 Jan 2016 11:37:03 -0600
Subject: [PATCH] netmod/ofi: changes to be able to use cray pmi
The Cray pmi has some weirdnesses. It supports
the PMI2 interfaces, but then does things like
doesn't define a PMI2_SUCCESS, nor have a pmi2.h
include file.
From 9505a688587acccef4bb4f0314c3f15dcaec2019 Mon Sep 17 00:00:00 2001
From: Howard Pritchard <howardp@lanl.gov>
Date: Thu, 31 Mar 2016 11:28:05 -0600
Subject: [PATCH] prov/verbs: fix a bug
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
---
prov/verbs/src/verbs_info.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
From a44735011ce8396e1f6bb9d3513c1bb618cf552c Mon Sep 17 00:00:00 2001
From: Howard Pritchard <howardp@lanl.gov>
Date: Thu, 31 Mar 2016 12:48:16 -0600
Subject: [PATCH 2/2] prov/verbs: fix a shutdown bug
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
---
prov/verbs/src/ep_rdm/verbs_av_ep_rdm.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
From f0b4bfdb0ebdd37fd48d0ec5ecadde9b77eb1741 Mon Sep 17 00:00:00 2001
From: Howard Pritchard <howardp@lanl.gov>
Date: Thu, 31 Mar 2016 12:48:16 -0600
Subject: [PATCH 2/2] prov/verbs: fix a shutdown bug
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
---
prov/verbs/src/ep_rdm/verbs_av_ep_rdm.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
Using this configure option for OMPI:
./configure --prefix=/users/hpp/ompi_install_dir --with-pmi --with-slurm
I ran osu_mbw_mr multiple times on a LANL omnipath system (Intel(R) Xeon(R) CPU E5-2695 v4 @ 2.10GHz processors)
1.10.x:
srun -n 2 -N 2 --label ./osu_mbw_mr_1.10.x
0: # OSU MPI Multiple Bandwidth / Message Rate Test v5.3
0: # [ pairs: 1 ] [ window size: 64 ]