You are here
Home > Innovation > Presentation: Understanding CPU Microarchitecture to Increase Performance

Presentation: Understanding CPU Microarchitecture to Increase Performance

Alex Blewitt presents the microarchitecture of modern CPUs, showing how misaligned data can cause cache line false sharing, how branch prediction works and when it fails, how to read CPU specific performance monitoring counters and use that in conjunction with tools like perf and toplev to discover where bottlenecks in CPU heavy code live.

By Alex Blewitt

Read more…

Powered by WPeMatico

Want to reply...?

Top
%d bloggers like this: