Hui Zhou
3f4988377b
modules: add mydef_boot
...
MyDef provides general templating facilities.
2024-10-01 22:40:02 -05:00
Hui Zhou
d9f0bca6b9
modules: update yaksa
...
Commits that cleans up yaksa warnings during build.
2024-09-25 10:14:31 -05:00
Hui Zhou
954593eb4f
modules: update json-c
...
Pick a commit from upstream fixing a test failure,
test_double_serializer, when thread local storage is unavailable.
2024-09-14 10:51:00 -04:00
Ken Raffenetti
3d1656bdc4
submodules: Update yaksa
...
pmodels/yaksa#255 - backend/hip: Update pointer attributes query
pmodels/yaksa#256 - backend/hip: Fix compilation for ROCm < 6
2024-08-18 21:15:24 -05:00
Ken Raffenetti
69ed3ae6fd
modules: Update libfabric
...
Include https://github.com/ofiwg/libfabric/pull/10223 . Fixes verbs
provider compilation on FreeBSD systems.
2024-08-16 15:14:50 -05:00
Ken Raffenetti
907edef298
submodules: Update yaksa
...
pmodels/yaksa#249 : util: disable leaked handles warning by default
pmodels/yaksa#253 : hip: add configure check for hipPointerAttribute_t.memoryType
2024-07-12 09:49:33 -05:00
Ken Raffenetti
a647960341
modules: update libfabric
...
Add ofiwg/libfabric#10096 . Fixes pmodels/mpich#7014 .
2024-06-25 14:53:45 -05:00
wkliao
960b724469
ROMIO: fix compile warnings unused variable, missing prototype, const qualifier
2024-04-03 17:17:07 -05:00
Sagar Thapaliya
5d6997c0f0
submodules: update Yaksa
...
pmodels/yaksa#249 - util: disable leaked handles warning by default
pmodels/yaksa#248 - Update CHANGES in preparation of 0.3 release
2024-04-02 10:26:37 -05:00
Hui Zhou
58b8fdcdeb
modules: upgrade libfabric to v1.20.1 and fix visibility
...
Upgrade libfabric to mpich/v1.20.1.
Fix libfabric API symbol visibility so the symbols are only hidden under
embedded mode.
Merge all mpich commits into a single commit that fixes the embedded
mode.
2024-02-22 14:16:01 -06:00
Ken Raffenetti
a8a3a10f6b
submodule: Update UCX to v1.15.0
2023-12-11 09:04:55 -06:00
Yanfei Guo
c99d69260b
submodules: update Yaksa
2023-10-20 15:17:09 -05:00
Ken Raffenetti
d264e6a6ca
submodule: Update libfabric
...
Add a patch to disable an error message from the psm3 provider in builds
with --disable-shared. Fixes pmodels/mpich#6518 .
2023-05-31 16:00:05 -05:00
Ken Raffenetti
c4d3e8ed1a
submodule: Update libfabric
...
Include ofiwg/libfabric#8930 . Fixes building on 32-bit Linux.
2023-05-15 16:06:40 -05:00
Ken Raffenetti
4b27ae6047
submodule: Update libfabric
...
Pull in build fixes for newer LLVM/clang versions. These should be
included in an upcoming 1.18.1, so when can drop them when we update.
Related upstream PRs:
https://github.com/ofiwg/libfabric/pull/8884
https://github.com/ofiwg/libfabric/pull/8886
2023-05-04 09:27:24 -05:00
Ken Raffenetti
7f9d2a4af4
submodule: Add back embedded patches to libfabric module
...
We maintain these patches locally to improve the embedded build in
MPICH. They are not intended for upstream, so we need to remember to
re-add them when updating the submodule
2023-04-26 09:38:39 -05:00
Ken Raffenetti
bbec3f2c0d
submodule: Update libfabric to v1.18.0
2023-04-18 20:48:50 -05:00
Ken Raffenetti
60ea667349
submodule: Update UCX
...
Include https://github.com/openucx/ucx/pull/8517 to fix compilation with
GCC 13. Fixes https://github.com/pmodels/mpich/issues/6457
2023-03-31 09:42:45 -05:00
Ken Raffenetti
43abf55bda
submodule: Update UCX
...
Include https://github.com/pmodels/ucx/pull/3 to remove `-Werror` from
CFLAGS when building the UCX submodule. Fixes pmodels/mpich#6448 .
2023-03-21 12:53:26 -05:00
Ken Raffenetti
a5ab574483
modules: update yaksa
...
pmodels/yaksa#240 - Allow explicit NVCC setting by the user
pmodels/yaksa#242 - Use ./libtool in cudalt.sh and hiplt.sh
Fixes pmodels/mpich#6383 .
2023-02-01 10:25:19 -06:00
Ken Raffenetti
c9c92479c8
submodule Update UCX to v1.13.1
...
Also include openucx/ucx#8450 to fix builds using the latest binutils.
See pmodels/mpich#6108 .
2023-01-29 12:38:29 -06:00
Ken Raffenetti
fc1503f8b7
modules: upgrade hwloc to v2.9.0
...
Fixes pmodels/mpich#6342 .
2022-12-22 10:07:09 -06:00
Hui Zhou
8b8efa91e2
modules: update yaksa
...
Pulling the patch to fix clang bug for the unpack path.
2022-11-22 16:07:24 -06:00
Hui Zhou
86a2a7e7cf
modules: update yaksa
...
Pull in patches to work around clang optimization bug for
struct+MPI_BOTTOM.
2022-11-21 16:28:00 -06:00
Hui Zhou
b2c89a93cd
modules: update libfabric v1.15.2
...
Pull in a commit that fixes sockets provider dynamic process message
mismatching.
2022-11-19 11:25:33 -06:00
Ken Raffenetti
46ee235902
modules: Update libfabric
...
Include ofiwg/libfabric#8124 and ofiwg/libfabric#8144 in embedded
module. Fixes pmodels/mpich#6221 .
2022-11-10 16:22:20 -06:00
Hui Zhou
a88d9bc1bd
modules: update yaksa
...
* Merge pull request #234 from spickartz/support-mixed-memory
* Merge pull request #233 from zhenggb72/immed
* Merge pull request #232 from zhenggb72/native-fix
2022-11-04 14:44:11 -05:00
Yanfei Guo
4ccb218af9
modules: update yaksa
2022-09-28 11:40:24 -04:00
Ken Raffenetti
faa9ffaf6d
modules: Update libfabric to v1.15.2
...
Pickup some patches that avoid build and runtime issues with the OPX
provider. Fixes pmodels/mpich#6113 .
2022-09-09 10:58:03 -05:00
Hui Zhou
ec953c92c3
modules: upgrade yaksa
...
pulling in the commits that enables "yaksa_has_wait_kernel" info hint.
2022-08-30 16:49:15 -05:00
Ken Raffenetti
68e54a3ee8
submodule: Update UCX to v1.13.0
2022-08-30 08:52:14 -05:00
Hui Zhou
1b75b499e1
misc: remove izem
...
We no longer use izem since workq has been removed.
2022-06-07 13:45:32 -05:00
Hui Zhou
c4bcc9c7be
modules: update libfabric to fix bashism
2022-05-18 22:47:03 -05:00
Hui Zhou
68b5b32cc0
modules/libfabric: update to pull in two fixes
...
* Fix a bashism in psm3 configure, which broke the FreeBSD build
* Fix loss of CQ data in fi_tsendmsg sending multiple iovs. This
fixes testfailures in test/mpi/pt2pt/sendself.
2022-05-17 21:05:28 -05:00
Yanfei Guo
0476dd8ddc
modules: update yaksa to latest main branch
2022-05-14 18:37:49 -05:00
Hui Zhou
68528719fa
modules: upgrade libfabric to v1.15.0
2022-05-13 11:03:13 -05:00
Ken Raffenetti
dd5a9c36fa
modules: update yaksa
...
pmodels/yaksa#213 : backend/ze: fix warnings about unused labels
pmodels/yaksa#214 : cuda: Delay stream creation
pmodels/yaksa#215 : cuda: Allow configure to continue after nvcc check
pmodels/yaksa#216 : cuda: delay query p2p accessibility
pmodels/yaksa#217 : backend: Use correct device for peer access check
Fixes pmodels/mpich#5810
2022-03-31 10:45:52 -05:00
Ken Raffenetti
7ee90b4201
submodule: Update UCX to v1.12.0
2022-02-09 12:32:49 -06:00
Ken Raffenetti
1431cfb4c1
modules: update yaksa
...
pmodels/yaksa#210 : more fixes for nvc/nvcc support
pmodels/yaksa#211 : support new ampere compute capability
2022-01-26 09:27:29 -06:00
Ken Raffenetti
abf7ae7766
modules: update yaksa
...
pmodels/yaksa#207 : Silence warnings in non-debug builds
pmodels/yaksa#209 : Fix for building with NVIDIA HPC Compilers
2022-01-18 16:06:57 -06:00
Hui Zhou
b43221940e
modules: update yaksa
...
Pull in the commits that --
* Fixes pmodels/mpich#5554
* ZE fix
* Visibility fix
2021-11-02 14:40:20 -05:00
Hui Zhou
66131f4dae
modules: update libfabric
...
Pull in the commit that patches visibility leak for fi_open.
2021-11-02 14:40:20 -05:00
Ken Raffenetti
3c1494d1e7
Merge pull request #5578 from raffenet/ucx-submodule
...
submodule: Update UCX to v1.11.2
Approved-by: Hui Zhou <hzhou321@anl.gov >
2021-10-21 16:13:07 -05:00
Hui Zhou
c735d442e9
modules: upgrade hwloc to v2.5.0
2021-10-15 15:47:29 -05:00
Ken Raffenetti
9d9d1c52fc
submodule: Update UCX to v1.11.2
2021-10-14 09:11:50 -05:00
Ken Raffenetti
2c122286a8
Merge pull request #5515 from raffenet/ucx-submodule
...
submodule: Update UCX to v1.11.1
Approved-by: Hui Zhou <hzhou321@anl.gov >
2021-09-03 15:42:03 -05:00
Wesley Bland
9ec4bb4895
yaksa: Update submodule
2021-09-02 13:47:12 -05:00
Wesley Bland
ca4351f230
izem: Update izem to squash warning
2021-09-02 13:47:12 -05:00
Ken Raffenetti
03ee844399
submodule: Update UCX to v1.11.1
2021-09-02 09:03:27 -05:00
Hui Zhou
4e27c9fc4b
modules: update libfabric to v1.13.1
...
Update libfabric to mpich/v1.13.x branch which is currently tracking
upstream v1.13.1.
Pulling in fix https://github.com/ofiwg/libfabric/pull/6904 . It fixes
the build on FreeBSD due to bashism in configure.
2021-08-26 17:50:53 -05:00