In my time at Headlands Technologies, I've gotten the opportunity to build some utilities that have improved the ergonomics of maintaining high-performance C++ codebases. This article will give a generic overview of one of those utilities, OutOfLine. Let's start with a motivating example. Suppose you have a system that opens a very large number of ...Continue reading "OutOfLine - A Memory-Locality Pattern for High Performance C++"
Headlands Tech is an Illinois-based financial services company that develops and implements quantitative trading strategies for investors and enterprises.