2 ms·
I honestly don't know why the real time trading devs don't make their own OS/programming language for this. It's not like they don't have the money.
by bb88 2y ago
I honestly don't know why the real time trading devs don't make their own OS/programming language for this. It's not like they don't have the money.
- nine_k 2y agoMaking your own OS or language is hard, if you care about both performance and correctness. But HFT people do a lot of OS-level hacking, squeezing the last bits of performance from the kernel where the kernel is needed, and/or running parts of the kernel stack (like networking) in userspace, avoiding context switches. CPU core pinning, offloading of everything possible to the network cards, etc, goes without saying.
- pjmlp 2y agoThat is basically what they do when deploying into FPGAs.