CppCon 2015: John Farrier “Demystifying Floating Point"
http://www.Cppcon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2015
—
Every day we develop software that relies on math while we often overlook the importance of understanding the implications of using our IEEE floats. From the often cited “floating point error” to unstable algorithms, this talk will explain the importance of floats, understanding their storage, the impact of the IEEE floats on math, and designing algorithms better. Finally, the talk will conclude with a quick case study of storing time for games and simulations.
—
John Farrier is a software engineer, researcher, and musician. He designs software architectures for military modeling and simulation activities. His projects support efforts across the U.S. Department of Defense ranging from lab-based experimental software to fielded software on live fire test ranges.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
*-----*
The CppCon YouTube Channel Is Sponsored By:
JetBrains : http://jb.gg/cpptools
SonarSource: https://www.sonarsource.com/
*-----*
Видео CppCon 2015: John Farrier “Demystifying Floating Point" канала CppCon
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2015
—
Every day we develop software that relies on math while we often overlook the importance of understanding the implications of using our IEEE floats. From the often cited “floating point error” to unstable algorithms, this talk will explain the importance of floats, understanding their storage, the impact of the IEEE floats on math, and designing algorithms better. Finally, the talk will conclude with a quick case study of storing time for games and simulations.
—
John Farrier is a software engineer, researcher, and musician. He designs software architectures for military modeling and simulation activities. His projects support efforts across the U.S. Department of Defense ranging from lab-based experimental software to fielded software on live fire test ranges.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
*-----*
The CppCon YouTube Channel Is Sponsored By:
JetBrains : http://jb.gg/cpptools
SonarSource: https://www.sonarsource.com/
*-----*
Видео CppCon 2015: John Farrier “Demystifying Floating Point" канала CppCon
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
CppCon 2019: Miro Knejp “Non-conforming C++: the Secrets the Committee Is Hiding From You”Jan van der Vegt: A walk through the isolation forest | PyData Amsterdam 2019This completely changed the way I see numbers | Modular Arithmetic Visually ExplainedFloating Point Numbers - ComputerphileHow to Get a Software Engineering Job at Google (and make $200K per year!!)Don't use a green laser in the cold!Why 0.1 + 0.2 === 0.30000000000000004: Implementing IEEE 754 in JSDown the Rabbit Hole: An Exploration of Stack Overflow Questions - Marshall Clow - CppCon 2021Branchless Programming in C++ - Fedor Pikus - CppCon 2021Data oriented game designC++ interview with a Google engineer: Closest CoinFloating Point NumbersFormer NSA and Israeli Intelligence Directors on ResilienceCppCon 2018: Valentin Galea “Rapid Prototyping of Graphics Shaders in Modern C++”Tutorial: Introduction to PETSc - part 1Unions in C++Why Computers Screw up Floating Point MathCoding Math: Episode 51 - Pseudo Random Number Generators Part IWhat is C++ - Chandler Carruth, Titus Winters - CppCon 2019