Главная
Study mode:
on
1
Intro
2
AUTOMATED TRADING A HIGH STAKES GAME
3
AUTOMATED TRADING: THE NEED FOR SPEED
4
DESIGN FOR PERFORMANCE
5
STRATEGY & TACTICS
6
HOW FAST IS FAST?
7
AN UNDERWHELMING PROFILING RESULT
8
DATA MODEL FOR PERFORMANCE
9
DATA MODEL: INSTRUMENT STORE
10
STABLE VECTOR
11
WSS ESTIMATION
12
CONCURRENT DATA IN TRADING SYSTEMS
13
HOW MUCH DATA?
14
SEQLOCK PROPERTIES
15
CONCURRENT DATA: EVENTS
16
SPMC QUEUE V2
17
IS YOUR SYSTEM TUNED CORRECTLY?
18
C-STATE, P-STATE
19
SHARED LLC OPTIMIZATION
20
METRICS
21
CONCLUSION
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore industry insights on designing low latency trading systems from scratch in this conference talk by David Gross, Auto-Trading Tech Lead at Optiver. Delve into the intricacies of translating CPU and hardware knowledge into C++ for high-speed trading. Learn strategies for utilizing multiple CPU cores, managing concurrency issues, and optimizing performance. Discover key concepts such as data modeling for performance, concurrent data handling in trading systems, and proper system tuning. Gain valuable knowledge on topics like C-state and P-state optimization, shared LLC optimization, and essential metrics for evaluating system performance. Understand why making a trading system "fast" must be a fundamental design consideration rather than an afterthought in this comprehensive exploration of low latency programming for high-stakes automated trading.

Trading at Light Speed: Designing Low Latency Systems in C++ - Lecture

Meeting Cpp
Add to list