An array of problems. An array of solutions


Details
On June 25th we'll have there honor to welcome Joel Falcou to our user group. Joel is an associate professor at the University Paris Saclay and researcher at the Laboratoire de Recherche d'Informatique in Orsay, France. His researches focus on studying generative programming idioms and techniques to design tools for parallel software development. When not torturing compilers, he is also a C++trainer.
---------------------------
Abstract: You need some data in an array but the array doesn't want to cooperate. Using vector-like containers is a day to day tasks for many of us and, in some case, a critical part of an application. In highly demanding context like real time or HPC, even basic assumptions on how such a simple contiguous block of data should behave can have huge repercussions. But the mishaps don't end there as issues keep compounding when trying to go beyond one or two dimensions, trying to make the design flexible, cache-friendly and not consume ALL YOUR COMPILE TIME.
In this talk, we'll discuss our own trials and tribulations in building a multi-dimensional, flexible, performance friendly contiguous container.
We'll explore all the options we should ponder, how C++20 make them implementable and how we can master both runtime and compile
time efficiency.
---------------------------
Schedule:
19:00 (CEST) -- Start of the videostream


An array of problems. An array of solutions