Commit Graph

426 Commits

Author SHA1 Message Date
Olli Saarikivi
503cdd5c7e CMake build system transition WIP 2023-05-03 23:52:13 +00:00
Saeed Maleki
518f325225 kernel 2 is also performant 2023-05-03 22:45:47 +00:00
Saeed Maleki
7af687954c removing old mscclppComm_t comm from communicator 2023-05-03 20:23:51 +00:00
Olli Saarikivi
4a41c19e72 Fix performance bug and base pointer offset 2023-05-03 19:40:23 +00:00
Olli Saarikivi
39666f999f Quick fix 2023-05-03 19:20:45 +00:00
Olli Saarikivi
81e7d1b344 Channels work 2023-05-03 17:11:25 +00:00
Saeed Maleki
6002a520b6 solved merge conflict 2023-05-02 23:56:11 +00:00
Saeed Maleki
54d1e1872c testing writes with signal is passing 2023-05-02 23:53:31 +00:00
Olli Saarikivi
4ba8516832 allgather_test_cpp functional again 2023-05-02 23:14:13 +00:00
Saeed Maleki
fc12947c5b fixing flush for IB 2023-05-02 21:42:25 +00:00
Saeed Maleki
a4e6ffe2bc epoch creation 2023-05-02 21:39:43 +00:00
Olli Saarikivi
c44b48b361 Epoch non-copyable 2023-05-02 21:38:26 +00:00
Olli Saarikivi
66ce01baf3 Make NonblockingFuture copyable 2023-05-02 20:46:30 +00:00
Olli Saarikivi
c7b7d20d85 Export epoch header 2023-05-02 20:35:16 +00:00
Olli Saarikivi
358c3d62b8 Generalize connectionSetup() into setup() 2023-05-02 20:06:30 +00:00
Saeed Maleki
fe2b778abc flushing the full cq 2023-05-02 03:50:57 +00:00
Saeed Maleki
6aa023ed1e moving serializer outside 2023-05-02 03:28:09 +00:00
Saeed Maleki
961f5b38dd more debbuging info + testing 1000 memory registerations 2023-05-02 00:44:13 +00:00
Saeed Maleki
5b7e76cae4 all tests are passing with memory registeration 2023-05-01 22:25:14 +00:00
Saeed Maleki
8a5a7873e0 test bug fix 2023-05-01 21:40:18 +00:00
Saeed Maleki
88426ad83a bug fix for ib memory registeration 2023-05-01 21:07:12 +00:00
Saeed Maleki
1c9dacd4d3 fix ib test -- ib polling is running into issues 2023-04-29 05:25:35 +00:00
Saeed Maleki
7d1f038181 fixes for ib send/recv tests 2023-04-29 05:16:33 +00:00
Olli Saarikivi
04e878489d Work on a channel service 2023-04-28 22:50:38 +00:00
Binyang Li
750c40b987 Fix 2023-04-28 10:48:56 +00:00
Binyang Li
cbefe38fd4 aad conn write test 2023-04-28 09:12:21 +00:00
Olli Saarikivi
821ba7a528 Fix compilation 2023-04-28 00:30:36 +00:00
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