Unconference: Performance Engineering Unleashed

From the same track

Session performance

A Walk Along the Complexity-Performance Curve

Monday Apr 8 / 10:35AM BST

Software performance and complexity are related. It’s common for refactoring to introduce unanticipated regressions, and for performance optimisations to attract scrutiny in code review; how much performance improvement is worth a perceived loss of readability?

Speaker image - Richard Startin
Richard Startin

Senior Software Engineer @Datadog

Session

Conquering Bottlenecks and Optimizing for Efficiency

Monday Apr 8 / 01:35PM BST

Details coming soon.

Speaker image - Maksim Panchenko
Maksim Panchenko

Software Engineer @Meta

Session Linux kernel

Opening the Box: Diagnosing Operating-System Task-Scheduler Behavior on Highly Multicore Machines

Monday Apr 8 / 11:45AM BST

An operating system task scheduler is responsible for placing tasks on cores and for selecting which task is allowed to run, at what time. As such, the scheduler is a critical component of any operating system and has a major impact on application performance.

Speaker image - Julia Lawall
Julia Lawall

Senior Scientist @INRIA

Session

Practical Benchmarking: How To Detect Performance Changes in Noisy Results

Monday Apr 8 / 03:55PM BST

Finding statistically significant changes in performance results has always been challenging but now that most of our code runs on hardware and infrastructure we don't own, we need methods and tools for detecting performance changes in noisy data.

Speaker image - Matt Fleming
Matt Fleming

CTO @Nyrkiö, Former Linux Kernel Maintainer @Intel and @SUSE

Session

The Future is Fast: Embracing Performance Engineering for a Frictionless Tomorrow

Monday Apr 8 / 05:05PM BST

Details coming soon.