Vf6uwyddjzumok6nxfe7
SkillsCast

Lock Free Queue Evolution: From 10M to 470M ops/sec

6th March 2014 in London at Skills Matter

This SkillsCast was filmed at Lock Free Queue Evolution: From 10M to 470M ops/sec

SkillsCast coming soon.

Interested in taking an examination of the optimisation process focusing on the humble Single-Producer-Single-Consumer queue? Join LJC who will be starting from stock JDK queues and iterating/refining/optimizing to achieve extreme performance.

On this journey we will cover:

  • Lock Free concurrency

  • Java Memory Model and Single Writers

  • CPU Cache Coherency

  • False Sharing and Object Memory Layout

  • Benchmarking pitfalls

  • And more... (time allowing)

At the end of the talk a free drink will be offered to any finders of further optimizations ;-)

YOU MAY ALSO LIKE:

Lock Free Queue Evolution: From 10M to 470M ops/sec

Nitsan Wakart

Nitsan is a blogger and a coder with a pedantic passion for performance. His work has spanned army intelligence systems, dot.com era startups, financial institutions and innovative product companies. He is the Lead Performance Eng. for Azul Systems by day (working on Zing, best JVM ever :-)), and main contributor to lock free data structures library JCTools by night.

SkillsCast

SkillsCast coming soon.

Interested in taking an examination of the optimisation process focusing on the humble Single-Producer-Single-Consumer queue? Join LJC who will be starting from stock JDK queues and iterating/refining/optimizing to achieve extreme performance.

On this journey we will cover:

  • Lock Free concurrency

  • Java Memory Model and Single Writers

  • CPU Cache Coherency

  • False Sharing and Object Memory Layout

  • Benchmarking pitfalls

  • And more... (time allowing)

At the end of the talk a free drink will be offered to any finders of further optimizations ;-)

YOU MAY ALSO LIKE:

About the Speaker

Lock Free Queue Evolution: From 10M to 470M ops/sec

Nitsan Wakart

Nitsan is a blogger and a coder with a pedantic passion for performance. His work has spanned army intelligence systems, dot.com era startups, financial institutions and innovative product companies. He is the Lead Performance Eng. for Azul Systems by day (working on Zing, best JVM ever :-)), and main contributor to lock free data structures library JCTools by night.