Hacker News new | past | comments | ask | show | jobs | submit login




Yep. If you are sweating a microsecond, 100 nanoseconds is significant chunk of your budget. For this and possibly other reasons, a many-core CPU isn't always a great choice for hosted storage. If your goal is to export NVMe blocks over a network interface, you might be better off with an easier-to-program 4- or 8-core CPU. I don't like seeing 128 cores and a bunch of NVMe devices in the same box because it just causes trouble.


With p2pdma[1], it seems you don't even need a fancy CPU to push GB/s.

[1]: https://www.youtube.com/watch?v=LDOlqgUZtHE (9:40)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: