I would like to work on a project for 2-3 months (full time), which includes C ++ coding and is connected to networks (protocol stacks). I was thinking of writing my own network stack, but that doesn't seem like interest. It would be great to find an idea to implement the tcp / ip-like stack for a distributed system / GPU, which is better than network performance. I have been searching for 3 hours, but have not come across something that is worth spending 2 months. Open source projects like netperf seem unavailable to me. I would very much like to create a relatively small independent project, on which I could work, at my own pace. The goal of this project is to use my free time in a project (which I can later release under an open source license) and gain experience and practical experience working in C ++, in networks, parallel programming, GPU, distributed systems, etc. .
It seems that I got to the checkpoint while searching for ideas (or maybe I donβt understand very clearly what I should do). Therefore, any suggestions will be truly appreciated. Thanks!
c ++ networking gpu distributed-computing gpu-programming
dagny_t13
source share