filmov
tv
Optimizing Floating Point Math in Julia | Oscar Smith | JuliaCon 2022

Показать описание
Why did `exp10` get 2x faster in Julia 1.6? One reason is, unlike most other languages, Julia doesn't use the operating system-provided implementations for math (Libm). This talk will be an overview of improvements in Julia's math library since version 1.5, and areas for future improvements. We will cover will be computing optimal polynomials, table based implementations, and bit-hacking for peak performance.
00:00 Welcome!
00:10 Help us add time stamps or captions to this video! See the description for details.
00:00 Welcome!
00:10 Help us add time stamps or captions to this video! See the description for details.
Optimizing Floating Point Math in Julia | Oscar Smith | JuliaCon 2022
Building a fully verified, optimizing compiler for floating-point arithmetic
An Introduction To Floating Point Math - Martin Hořeňovský - NDC TechTown 2022
Wait, so comparisons in floating point only just KINDA work? What DOES work?
Webinar 034: Tools and Techniques for Floating-Point Analysis
[POPL'18] On Automatically Proving the Correctness of math.h Implementations
Tech talk: Custom-Precision Mathematical Library Explorations for Code Profiling and Optimization
Floating Point Bit Hacks Every Programmer Should Know (Including Fast Inverse Square Root - Quake)
Portable floating-point calculations - Guy Davidson - Meeting C++ 2024
L25 Floating Point
Why Is This Happening?! Floating Point Approximation
a compiler flag that enables a set of aggressive floating-point optimizations.
Understanding Floating Point Math and Errors
C++ : C++, How floating-point arithmetic operations get optimized?
Floating-point Arithmetic | Week 10 | MIT 18.S191 | Alan Edelman
FP8 Doing Math with Floating Point Numbers
Understanding the Differences in Floating Point Values Between Release and Debug Builds
2019 LLVM Developers’ Meeting: J. Garzella “Floating Point Consistency in the Wild: ”
Optimized Solution for Floating Point Computing, Nimrod Alexandron, Cadence (ChipEx2021)
y=mx+c explained | GCSE Maths #shorts
What Is Half Precision?
computers suck at division (a painful discovery)
[SAS23] Modular Optimization-Based Roundoff Error Analysis of Floating-Point Programs
C++ : Floating-point optimizations - guideline
Комментарии