Floating Point Arithmetic is Not Real

Feb 17, 2022, 1:30 pm3:00 pm
Online Event


Event Description
This workshop will introduce participants to what every programmer should know about floating point arithmetic. 

Learning objectives: Attendees will leave with a basic understanding of computer representation of numbers, a basic understanding of floating point arithmetic, the consequences of floating point arithmetic for scientific computing and a basic understanding about fast math.

Knowledge prerequisites:Basic C/C++ knowledge. 

Hardware/software prerequisites: (1) Bring a laptop which can connect to the eduroam wireless network. You will also need to be able to Duo authenticate to use campus resources. (2) Have an SSH client (https://researchcomputing.princeton.edu/learn/workshops-live-training/h…) installed on your laptop. (3) Register for an account on Adroit (https://forms.rc.princeton.edu/registration/). This is the cluster we will use for demonstration purposes. Make sure you can SSH to Adroit before the workshop by following this guide. (https://researchcomputing.princeton.edu/learn/workshops-live-training/h…)

Workshop format: Lecture and hands-on