Let's continue to talk about arithmetics

Track 1 | 15:30

Arithmetic operations have two important properties: precision and performance. Which kind of pitfalls can we expect? We will talk about basic mathematics operations which you do every day. We will write benchmarks, compare different environments, talk about bit hacks and denormalized numbers, look at ASM listing and discuss IEEE 754.

Download presentation.

Andrey Akinshin

Andrey Akinshin andrey_akinshin

JetBrains

Andrey is a .NET MVP, a silver medalist of ACM ICPC, the maintainer of BenchmarkDotNet, a fan of micro-optimizations and one of the developers of Rider at JetBrains.


All talks