- 29 Jan, 2024 1 commit
-
-
Titouan Soulard authored
-
- 25 Jan, 2024 3 commits
-
-
Titouan Soulard authored
-
Titouan Soulard authored
-
Titouan Soulard authored
-
- 23 Jan, 2024 2 commits
-
-
Titouan Soulard authored
-
Titouan Soulard authored
-
- 22 Jan, 2024 1 commit
-
-
Titouan Soulard authored
-
- 18 Jan, 2024 3 commits
-
-
Titouan Soulard authored
- Print to stderr an error previously logged to stdout - Handle errors with init functions
-
Titouan Soulard authored
-
Titouan Soulard authored
-
- 16 Jan, 2024 1 commit
-
-
Titouan Soulard authored
-
- 08 Jan, 2024 4 commits
-
-
Titouan Soulard authored
-
Titouan Soulard authored
-
Titouan Soulard authored
-
Titouan Soulard authored
-
- 04 Jan, 2024 2 commits
-
-
Titouan Soulard authored
-
Titouan Soulard authored
-
- 03 Jan, 2024 1 commit
-
-
Titouan Soulard authored
-
- 20 Dec, 2023 2 commits
-
-
Titouan Soulard authored
-
Titouan Soulard authored
Switch from a libcapulet-specific MR manager to a generic (and better) hashtable implementation which will be shared with other parts.
-
- 31 Oct, 2023 5 commits
-
-
Titouan Soulard authored
Previously, a global Manager was used for all MRs registered. Now, every program should declare it's own manager before using MR Mgr functions.
-
Titouan Soulard authored
- Support Read/Write - Returns correct values to higher-level interface - Warning: still untested
-
Titouan Soulard authored
-
Titouan Soulard authored
-
Titouan Soulard authored
- Move libcapulet to a shared library - Ignore file from Amarisoft - Create a useless driver
-
- 30 Oct, 2023 4 commits
-
-
Titouan Soulard authored
- Split the `bind` call into two different calls - Client application is responsible for initializing server infos - Use different UDP packets for QP and MR
-
Titouan Soulard authored
- Registers MR automatically - Allows referencing by user name
-
Titouan Soulard authored
-
Titouan Soulard authored
- Huge refactoring: functions fit in a new library, libcapulet - Rewriting of the `rdma_standalone` example with new library - Separate MR registration from other RDMA operations - Allow passing custom access flags to QP
-
- 25 Oct, 2023 3 commits
-
-
Titouan Soulard authored
-
Titouan Soulard authored
- Remove unused `udp_send` and `udp_recv` - Add an example file to send - Organize files into directories
-
Titouan Soulard authored
- Allow passing server name by CLI - Read server content from STDIN - Add documentation for launching the demo
-
- 24 Oct, 2023 6 commits
-
-
Titouan Soulard authored
-
Titouan Soulard authored
-
Titouan Soulard authored
- Use of CQ of length 2: Send + Recv - Allow node to set its own LID
-
Titouan Soulard authored
-
Titouan Soulard authored
- Initialize server with Recv requests - Reduce RX pool size to match other sizes - Update access flags - Pool CQ for completion of Recv requests
-
Titouan Soulard authored
While the RDMA server and client are very similar, two files are currently used for an development purposes. The client acts as an UDP client and will try to read available memory from it's peer.
-
- 23 Oct, 2023 2 commits
-
-
Titouan Soulard authored
Add a Global IDentifier to the UDP packet in order to be able to communicate with a distant machine.
-
Titouan Soulard authored
Last step before introducing a client is to allow server to connect to the client QP. That is done when switching the state of the local QP from Init to RTR.
-