From: Cesar_Strauss Date: Mon, 22 Jun 2020 22:18:45 +0000 (+0100) Subject: Add resources on Floating Point X-Git-Tag: convert-csv-opcode-to-binary~2426 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=56aa45d1612ad625a8bc9810b6b7e217aeff401b;p=libreriscv.git Add resources on Floating Point --- diff --git a/resources.mdwn b/resources.mdwn index f0c236583..2476d2f62 100644 --- a/resources.mdwn +++ b/resources.mdwn @@ -84,6 +84,14 @@ it is unfortunately not freely available and requires a payment to access. However, each of the Libre RISC-V members already have access to the document. +* [Lecture notes - Floating Point Appreciation](http://pages.cs.wisc.edu/~markhill/cs354/Fall2008/notes/flpt.apprec.html) + +Among other things, has a nice explanation on arithmetic, rounding modes and the sticky bit. + +* [What Every Computer Scientist Should Know About Floating-Point Arithmetic](https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html) + +Nice resource on rounding errors (ulps and epsilon) and the "table maker's dilemma". + ## Past FPU Mistakes to learn from * [Intel Underestimates Error Bounds by 1.3 quintillion on