Using Rust for Numerical Applications | Felipe Zapata | Conf42 Rustlang 2023

Conference: Conf42 Rustlang 2023

Year: 2023

Read the abstract ➤ https://www.conf42.com/Rustlang_2023_Felipe_Zapata_numerical_applications Other sessions at this event ➤ https://www.conf42.com/rustlang2023 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:18 preamble 0:38 who am i? 1:13 need for speed 1:47 why rust for numerical applications? 2:51 the general algorithm 3:34 numerical applications recipe 4:11 baby steps 5:23 mvp 5:54 identify the bottleneck 6:34 (rust-) flamegraph 7:52 benchmark - use criterion 9:44 optimizations 11:15 benchmarking 13:05 test 13:50 proptest 15:41 a floating point errors footnote 17:05 third-party libraries 19:21 some pearls for numerical applications 21:03 rust, python and maturin 22:23 thank you