Harnessing 3200Gbps Network (11): Multi-threading

In the previous chapter, we solved the pre-test warmup issue, yet the transmission speed was still only 293.461 Gbps, reaching just 9.2% of the total 3200 Gbps bandwidth. We can speculate that the CPU might be unable to promptly process the completion queues of 32 network cards and submit new operations, leading to network card idling. In this chapter, we’ll attempt to solve this problem using…