Message boards :
LHC@home Science :
Everything you wanted to know about Testing Floating point processors.

Message board moderation

Author | Message |
---|---|

Send message Joined: 2 Sep 04 Posts: 378 Credit: 10,765 RAC: 0 |
http://www.math.utah.edu/~beebe/software/ieee/ Or you could google Ieee 754 http://www.google.ca/search?hl=en&q=ieee+754+test&btnG=Search&meta= Or.. if your brain doesn't hurt yet.. http://www.intel.com/technology/itj/q21998/articles/art_3c.htm And this guy actually gives test software for the Win/x86 platform. http://www.jhauser.us/arithmetic/TestFloat.html <font face="terminal"> C:\Documents and Settings\a\floattest>testfloat floatx80_sqrt Testing floatx80_sqrt, precision 32, rounding nearest_even. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 32, rounding nearest_even. Testing floatx80_sqrt, precision 32, rounding to_zero. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 32, rounding to_zero. Testing floatx80_sqrt, precision 32, rounding down. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 32, rounding down. Testing floatx80_sqrt, precision 32, rounding up. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 32, rounding up. Testing floatx80_sqrt, precision 64, rounding nearest_even. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 64, rounding nearest_even. Testing floatx80_sqrt, precision 64, rounding to_zero. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 64, rounding to_zero. Testing floatx80_sqrt, precision 64, rounding down. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 64, rounding down. Testing floatx80_sqrt, precision 64, rounding up. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 64, rounding up. Testing floatx80_sqrt, precision 80, rounding nearest_even. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 80, rounding nearest_even. Testing floatx80_sqrt, precision 80, rounding to_zero. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 80, rounding to_zero. Testing floatx80_sqrt, precision 80, rounding down. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 80, rounding down. Testing floatx80_sqrt, precision 80, rounding up. 912 tests total. 912 tests performed. No errors found in floatx80_sqrt, precision 80, rounding up. C:\Documents and Settings\a\floattest> </font> ______________________________________________________________ Did your tech wear a static strap? No? Well, there ya go! :p |

Send message Joined: 2 Sep 04 Posts: 378 Credit: 10,765 RAC: 0 |
I wonder if there is a java applet on a website would let people know that their cpu is compliant. Google returns http://www.artima.com/insidejvm/applets/InnerFloat.html seems ok.. but I don't know what to click on it. This one is in German, I think... http://www.h-schmidt.net/FloatApplet/IEEE754de.html |

Send message Joined: 2 Sep 04 Posts: 321 Credit: 10,607 RAC: 0 |
http://www.math.utah.edu/~beebe/software/ieee/ |

©2020 CERN