#pragma once
Practical HPC
constexpr auto title = "Forcing the Compiler's Hand with Modern C++";
constexpr auto event = "CppCon 2026";
constexpr auto who = "Marco Barbone, Flatiron Institute";
namespace talk {
// six patterns that buy performance and charge for it every day after
.slides = "slides.html",
.benchmarks = "code/",
.repo = "github.com/DiamonDinoia/cppcon26",
} // namespace talk
namespace libraries {
Repo {
.name = "poet",
.what = "compile-time control and runtime dispatch, C++17",
};
Repo {
.name = "xsimd",
.what = "portable SIMD batches",
};
Repo {
.name = "FINUFFT",
.what = "where this started, issue #459",
};
Repo {
.name = "admiral",
.what = "the FFT library of the backup slides",
};
Repo {
.name = "simdref",
.what = "searchable SIMD intrinsic reference, diamondinoia.com/simdref",
};
} // namespace libraries
namespace prior_art {
// Andrei Alexandrescu, CppCon 2025
} // namespace prior_art