YoVDO

A Performance Analysis of a Trading System over Compliers

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Operating Systems Courses Compilers Courses High Frequency Trading Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of High-Frequency Trading (HFT) and low-latency trading systems in this 50-minute conference talk from NDC Conferences. Delve into the world of C++ optimization techniques, focusing on micro-optimizations and their impact on performance-critical systems. Examine the latest results from G++ and Clang compiler versions, analyzing the quirks in generated assembler code. Discover the concept of static branch-prediction and its applications, followed by an investigation into the peculiarities of switch-statements. Learn how these techniques are implemented in a simple FIX-to-MIT/BIT trading system, with a detailed performance analysis. Discuss the influence of different operating systems on trading system performance and explore findings that challenge current beliefs about the performance impact of Spectre and Meltdown mitigations. Gain valuable insights into the complex relationship between hardware, operating systems, and C++ optimization in the context of high-performance trading systems.

Syllabus

Part II: A Performance Analysis of a Trading System over Compliers - Jason McGuiness


Taught by

NDC Conferences

Related Courses

Health Informatics: Data and Interoperability Standards
Georgia Institute of Technology via edX
Fractal Architecture
NDC Conferences via YouTube
Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube
Refactoring Is Not Just Clickbait
NDC Conferences via YouTube
Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube