Four Cornerstones of CPU Performance

Continue reading


@easyperf.net | 2 years ago

Performance Analysis and Tuning Challenge

Continue reading


@easyperf.net | 3 years ago

Machine Programming. What if computers would program themselves?

Continue reading


@easyperf.net | 3 years ago

Computing industry at the end of 2020 as I see it

Continue reading


@easyperf.net | 3 years ago

Reflections on Writing a Book

Continue reading


@easyperf.net | 3 years ago

Top-Down performance analysis methodology

Continue reading


@easyperf.net | 4 years ago

Draft of my perf book is ready – Easyperf

Continue reading


@easyperf.net | 4 years ago

HW and SW Rules of Thumb

Continue reading


@easyperf.net | 4 years ago

Understanding CPU Port Contention

Continue reading


@easyperf.net | 4 years ago

Benchmarking: Compare measurements and check which is faster

Continue reading


@easyperf.net | 4 years ago

Detect False Sharing with Data Address Profiling

Continue reading


@easyperf.net | 4 years ago

Data-driven tuning: Specialize indirect call

Continue reading


@easyperf.net | 4 years ago

Data-Driven tuning: Specialize switch with one hot case

Continue reading


@easyperf.net | 4 years ago

How to find expensive locks in multithreaded application

Continue reading


@easyperf.net | 5 years ago

Performance Analysis of Multithreaded Applications

Continue reading


@easyperf.net | 5 years ago

Intel Processor Trace: Better Profiling Experience

Continue reading


@easyperf.net | 5 years ago

Intel Processor Trace Part 3: Analyzing Performance Glitches

Continue reading


@easyperf.net | 5 years ago

Intel Processor Trace – Part 2: Better Debugging Experience

Continue reading


@easyperf.net | 5 years ago

Enhance Performance Analysis with Intel Processor Trace

Continue reading


@easyperf.net | 5 years ago

How to get consistent results when benchmarking on Linux

Continue reading


@easyperf.net | 5 years ago

Developing intuition when working with performance counters

Continue reading


@easyperf.net | 5 years ago

Estimating branch probability using Intel LBR feature

Continue reading


@easyperf.net | 5 years ago

Precise timing of machine code with Linux perf

Continue reading


@easyperf.net | 5 years ago