Skip to main content

Showing 1–1 of 1 results for author: Lucuta, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2308.14185  [pdf, other

    cs.PF cs.PL

    Semi-static Conditions in Low-latency C++ for High Frequency Trading: Better than Branch Prediction Hints

    Authors: Paul Alexander Bilokon, Maximilian Lucuta, Erez Shermer

    Abstract: Conditional branches pose a challenge for code optimisation, particularly in low latency settings. For better performance, processors leverage dedicated hardware to predict the outcome of a branch and execute the following instructions speculatively, a powerful optimisation. Modern branch predictors employ sophisticated algorithms and heuristics that utilise historical data and patterns to make pr… ▽ More

    Submitted 27 August, 2023; originally announced August 2023.