Commit Graph

399 Commits

Author SHA1 Message Date
Olli Saarikivi
fa0fcb470e Lazy CUDA IPC handle opening 2023-04-28 00:30:07 +00:00
Saeed Maleki
962e63b11a deserializing registered memory is failing -- commented out 2023-04-27 23:57:51 +00:00
Saeed Maleki
cbfc21851d registered buffer test 2023-04-27 22:25:03 +00:00
Saeed Maleki
2ead25d8eb INFO for IPC handle opened 2023-04-27 21:36:13 +00:00
Saeed Maleki
82c27625e6 ipc uses a base ptr now 2023-04-27 21:33:15 +00:00
Saeed Maleki
afc5887da2 moving the debug info into other levels 2023-04-27 20:32:06 +00:00
Saeed Maleki
e18e26dcc7 tests for host hash 2023-04-27 20:09:47 +00:00
Saeed Maleki
aaa3f0e945 host hashes in communicator 2023-04-27 19:17:19 +00:00
Olli Saarikivi
06c6df2350 Separate out Transport and TransportFlags 2023-04-27 19:06:35 +00:00
Saeed Maleki
8eda6369ee testing connection setup 2023-04-27 06:08:35 +00:00
Saeed Maleki
4d7a4a25db Merge branch 'olli/api-extension' of https://github.com/microsoft/mscclpp into olli/api-extension 2023-04-27 05:26:16 +00:00
Saeed Maleki
df80d8854b connect test 2023-04-27 05:26:08 +00:00
Changho Hwang
b0c7e86909 Communicator owns IB contexts 2023-04-27 05:01:07 +00:00
Saeed Maleki
c24896b62f bootstrap to the communicator 2023-04-27 04:23:44 +00:00
Saeed Maleki
7913d90158 Merge branch 'olli/api-extension' of https://github.com/microsoft/mscclpp into olli/api-extension 2023-04-27 04:16:41 +00:00
Saeed Maleki
7641038246 wip 2023-04-27 04:15:24 +00:00
Changho Hwang
08e80f1754 IB: completely replaced with C++ interfaces 2023-04-27 04:01:46 +00:00
Olli Saarikivi
47d4606f13 Add registerMemory 2023-04-27 00:33:24 +00:00
Olli Saarikivi
0e9f6fadc7 TODOs 2023-04-27 00:26:00 +00:00
Olli Saarikivi
d096874d57 TODO updates 2023-04-27 00:22:29 +00:00
Olli Saarikivi
7c87ca3005 Missing functions and TODOs 2023-04-27 00:01:38 +00:00
Olli Saarikivi
9c6e685253 connectionSetup() for IBConnection 2023-04-26 23:46:22 +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
Saeed Maleki
b73b0132ba using find instead of searching 2023-04-25 21:27:23 +00:00
Saeed Maleki
4a165860b5 Merge pull request #61 from microsoft/saemal/bootstrap-cpp
Saemal/bootstrap cpp
2023-04-25 14:10:43 -07:00
Saeed Maleki
8f2f053f2f more clean up 2023-04-25 21:08:49 +00:00
Changho Hwang
71b075e0d7 Rename 2023-04-25 12:29:32 +00:00
Changho Hwang
4115559c2f cleanup 2023-04-25 12:25:08 +00:00
Changho Hwang
bb195b2f29 PascalCase for type names 2023-04-25 11:57:02 +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
f0f058410a working bootstrap initialization 2023-04-24 19:25:06 +00:00
Saeed Maleki
6f4dc57331 fixed 2023-04-24 07:45:01 +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