Minimal jitter infrastructure for high frequency traders

BareMetal Kernel delivers the lowest-jitter, fastest cold-boot times to give a winning edge to HFTs 

How it works

Traditional Linux OS adds 20-200 microseconds just moving packets through the kernel. Kernel bypass methods eliminate that by giving the application direct access to the NIC's receive and transmit queues. This comes at the computational cost of continuous polling. BareMetal does away with the OS tax and delivers the maximum computational resources to the application. It makes for deterministic performance with minimal variance in latency. The low-jitter, fast cold-boot performance makes BareMetal Kernel ideal for HFTs who use event-driven strategies.

Gemini_Generated_Image_y9f1dfy9f1dfy9f1.png

Overview and pricing

We work directly with HFTs and with technology manufacturers by licensing BareMetal Kernel and requisite drivers. One-time charges may apply in case of custom driver development.

Learn More

BareMetal Kernel vs Linux

Scheduling tail latency (P99.9):

• Linux:     16.760ms  (+1.135ms over target)

• BareMetal:  15.631ms  (+0.006ms)

Network polling:

• Linux:     ~109ns

• BareMetal:   25ns  — 4.4× faster

See benchmark code and results

"For a decentralized system running multiple auction nodes, OS jitter means each node closes its 1-second window at a slightly different real-world moment. That inconsistency across nodes is not as egregious as traditional co-location arbitrage, but it allows for a smaller-scale structural exploit. BareMetal Kernel removes these inconsistencies and levels the playing field for the traders."

Varun Madhok

CEO, Return Infinity

Cookie Settings
This website uses cookies

Cookie Settings

We use cookies to improve user experience. Choose what cookie categories you allow us to use. You can read more about our Cookie Policy by clicking on Cookie Policy below.

These cookies enable strictly necessary cookies for security, language support and verification of identity. These cookies can’t be disabled.

These cookies collect data to remember choices users make to improve and give a better user experience. Disabling can cause some parts of the site to not work properly.

These cookies help us to understand how visitors interact with our website, help us measure and analyze traffic to improve our service.

These cookies help us to better deliver marketing content and customized ads.