Оптимизация программ для современных процессоров x86-64
Учебный трек

Доклад принят в Программу конференции
Tempesta Technologies

Основатель и системный архитектор Tempesta Technologies, эксперт в области высокопроизводительных вычислений в Linux/x86-64.

Оптимизация программ для современных процессоров и Linux, Александр Крижановский (NatSys Lab) from Ontico

Тезисы

* Выравнивание данных и оптимизация работы кэшей процессора, оптимизация для NUMA.
* CPU-binding (привязка потоков/процессов и прерываний к процессорам).
* Lock-free структуры данных (атомарные операции, барьеры памяти).
* Векторные операции.
* Cache-concious и cache-oblivious структуры данных.
* Транзакционная память (Intel TSX).

Другие доклады секции
Учебный трек

«Перкона» (Percona)
MongoDB