Commit Graph

171 Commits

Author SHA1 Message Date
Olli Saarikivi
47d4606f13 Add registerMemory 2023-04-27 00:33:24 +00:00
Saeed Maleki
7a865d96d7 merged with saemal/api-extension 2023-04-26 23:24:31 +00:00
Olli Saarikivi
5443ed1ec2 ConnectionSetup stuff 2023-04-26 18:07:17 +00:00
Olli Saarikivi
d746201287 WIP builds, but doesn't link 2023-04-26 17:46:47 +00:00
Olli Saarikivi
90a8860bcc Registered memory (de)serialization and Connection work 2023-04-26 03:04:56 +00:00
Saeed Maleki
8fc822c848 more tests for bootstrap 2023-04-25 22:26:48 +00:00
Changho Hwang
71b075e0d7 Rename 2023-04-25 12:29:32 +00:00
Changho Hwang
31f7897d5d integrate with new interfaces in mscclpp.hpp 2023-04-25 11:47:58 +00:00
Saeed Maleki
8428b49858 a few minor changes 2023-04-25 01:51:47 +00:00
Saeed Maleki
3546e80aa0 unique ptr for pimpl_ in bootstrap 2023-04-25 00:47:48 +00:00
Olli Saarikivi
e4ee2eba25 WIP Connection in C++ 2023-04-25 00:41:45 +00:00
Saeed Maleki
cacdb46702 merged with api-extension 2023-04-24 23:26:28 +00:00
Saeed Maleki
3fd95265fd Revert "lint"
This reverts commit 2c52ab37ce.
2023-04-24 23:22:56 +00:00
Saeed Maleki
2c52ab37ce lint 2023-04-24 23:09:12 +00:00
Saeed Maleki
2a46644692 adding checks.hpp 2023-04-24 23:08:30 +00:00
Saeed Maleki
d6e91338d4 bootstrap tests pass 2023-04-24 23:07:38 +00:00
Saeed Maleki
27114d91fb bootstrap tests pass 2023-04-24 21:50:03 +00:00
Saeed Maleki
a9cfb82fcb wip 2023-04-24 05:58:11 +00:00
Changho Hwang
35ade686ff IB in cpp style WIP 2023-04-23 14:47:07 +00:00
Binyang Li
073460c341 fx compile issue 2023-04-23 14:25:56 +00:00
Olli Saarikivi
0bc3c3e574 Core API teasing out WIP 2023-04-22 00:35:25 +00:00
Binyang Li
7e1a77a132 make build pass 2023-04-21 09:41:52 +00:00
Binyang Li
7ac861b1e9 Refactor bootstrap 2023-04-21 08:41:33 +00:00
Binyang2014
804692f282 Binyli/bootstrap (#60)
Bootstrap refactor.
2023-04-21 13:59:42 +08:00
Saeed Maleki
9c8942f7ac wip 2023-04-19 22:09:53 +00:00
Olli Saarikivi
9fbb0debdd C++ API changes 2023-04-19 22:02:23 +00:00
Olli Saarikivi
83c7ba1afb C++ API working, allgather_test_cpp passing 2023-04-19 17:11:21 +00:00
Saeed Maleki
ec9737db82 progress 2023-04-19 00:34:47 +00:00
Saeed Maleki
0315c29aba first class 2023-04-18 05:30:07 +00:00
Olli Saarikivi
46790d79e8 Implement C API buffer registration support 2023-04-14 23:20:42 +00:00
Olli Saarikivi
a0f1d36026 Start HostConnection implementation
Add declarations on the C-side for functions to enable multiple buffer
registrations per connection.
2023-04-14 15:57:47 +00:00
Olli Saarikivi
45172bec88 Implement mscclpp::Communicator using C-style API 2023-04-14 14:21:53 +00:00
Madan Musuvathi
c042d9af54 Merge branch 'cpp-api' into saemal/api-extension 2023-04-13 22:32:38 +00:00
Olli Saarikivi
0eec1d438b Move over C++ API work to new branch 2023-04-13 18:38:38 +00:00
Changho Hwang
dd0883b84f Lint 2023-04-12 09:25:35 +00:00
Changho Hwang
63a5be6953 Move ibQp to mscclppHostIBConn 2023-04-12 09:20:05 +00:00
Changho Hwang
bc729cd481 Move MRs / MR infos to mscclppHostIBConn & cleanup 2023-04-12 09:05:42 +00:00
Changho Hwang
fd3f928108 remove hostFifo & rename devFifo to just fifo 2023-04-12 08:08:19 +00:00
Madan Musuvathi
9124856ea4 first version hostConn 2023-04-12 01:36:06 +00:00
Saeed Maleki
459c56d3cb not compiling -- wip for hostfunctions 2023-04-11 22:52:47 +00:00
Changho Hwang
7a0e64813a Add fifo for host connections 2023-04-11 12:28:45 +00:00
Changho Hwang
35acdf796c Add mscclppProxyFifo 2023-04-11 11:28:40 +00:00
Changho Hwang
d2c2ae72a7 Some cleanup 2023-04-11 08:45:22 +00:00
Changho Hwang
69b5bdfd13 minor fix 2023-04-11 05:01:39 +00:00
Saeed Maleki
1bfa8d4034 creating a base conn class 2023-04-11 04:05:44 +00:00
Saeed Maleki
ee6c2deb44 Merge branch 'main' into saemal/api-extension 2023-04-11 01:43:13 +00:00
Saeed Maleki
b6179224aa lint 2023-04-11 01:36:37 +00:00
Saeed Maleki
48102a0858 removing unnecessary flags 2023-04-11 01:22:40 +00:00
Changho Hwang
a1ae982c61 Merge signalEpochId with proxySignalEpochId 2023-04-10 14:05:25 +00:00
Saeed Maleki
426e78997c name changes + documentation for clarity 2023-04-09 02:20:54 +00:00