Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Portable Floating Point Calculations - Cross-Platform Implementation Strategies

code::dive conference via YouTube

Overview

Watch a 46-minute conference talk from code::dive where Guy Davidson, Head of Engineering at Six Impossible Things Before Breakfast, delves into the challenges of achieving portable floating point calculations across different platforms. Learn why cross-platform portability is crucial in domains like games and audio, understand the complexities arising from non-associative floating point addition and various rounding modes, and discover the innovative solutions implemented at Six Impossible Things Before Breakfast to overcome these technical hurdles. Gain insights from Davidson's expertise as a C++ Standards committee member and chair of programming languages for the British Standards Institute as he explains the unintuitive nature of floating point calculations and presents practical approaches to ensure consistent behavior across different computing environments.

Syllabus

Guy Davidson - Portable floating point calculations

Taught by

code::dive conference

Reviews

Start your review of Portable Floating Point Calculations - Cross-Platform Implementation Strategies

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.