Webinar 2025 High-Performance Data Science with Modern C++: Ranx

From SHARCNETHelp
Jump to navigationJump to search

This is the second part in a series of talks about using modern C++ for high-performance data science. In the first talk of the series (https://youtu.be/YPQUIkSIFhw), we covered Xeus-Cling (https://github.com/arminms/xeus-cling-jupyter) and G3P (https://github.com/arminms/g3p). In the second part, after some updates about xeus-cling-jupyter (e.g. support for C++20), we learn how to use a parallel random number library like Ranx (https://github.com/arminms/ranx), together with STL's algorithms and distributions, for generating random numbers. The whole series is available as an executable book (https://executablebooks.org) at https://arminms.github.io/high-performance-data-science-with-modern-cpp .