Доклад

Metaprogramming for the masses

  • На английском языке
Презентация pdf

Building upon the low-level optimization primitives and techniques presented at "Patterns for high-performance C#" (DotNext Moscow 2017) and "Scratched metal" (DotNext Piter 2018), we'll explore advanced design principles to build configurable, composable and highly optimized code. We will present novel design principles that allow exploiting the JIT code emitting infrastructure rules to craft code that for those familiar with C++ it resembles metaprogramming. This is a hardcore talk aimed at engineers doing micro-optimization and high-performance computing library designers.

Комментарий программного комитета:

Выжать последние капли производительности из .NET Runtime? Это к Федерико. Посмотрим, как убедить JIT делать то, что нам нужно, чтобы сгенерировать высокооптимизированный код.

  • #internals
  • #jit
  • #performance

Спикеры

Доклады