Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > sci.physics > #532127
| From | Fabian Russell <root@localhost.localdomain> |
|---|---|
| Newsgroups | sci.physics |
| Subject | Floating Point Test Suite |
| Date | 2015-11-11 17:58 +0000 |
| Organization | NewsGuy - Unlimited Usenet $23.95 |
| Message-ID | <pan.2015.11.11.17.58.26@localhost.localdomain> (permalink) |
Greetings physics enthusiasts: C'mon, you lazy laggards. Let's get some discussion going. Get off your moribund asses and put forth some comments. Modern science depends heavily, if not entirely, on the computer, and the most important element of scientific computation is undeniably the FLOATING POINT NUMBER. The floating point standard for all computing machines, from supercomputers to desktop workstations, is codified in the standards IEEE754/854. How well does your machine perform in executing floating point calculations? To help you answer this question I have uploaded a tarball of the rigorous FP test suite known as UCBTEST, which was first developed at the University of California at Berkeley. Original source: http://www.netlib.org/fp/ The original source code is quite ancient, ca. 1995, and may not function on modern machines. Consequently I have provided a patched version to bring the code up to date. The patched source should run on any x64 Linux machine (it certainly runs on mine). Patched source: http://s000.tinyupload.com/index.php?file_id=05747896726892930617 Note that the original source is somewhat disorganized and not structured according to the GNU/Linux style to which you may be accustomed. But the fault is not mine. I did not write the code; I only patched it. But execution should be foolproof if you follow these instructions. 1) Unpack the tarball anywhere. 2) You will see a directory called "ucbtest-src" 3) Change into that directory and execute the script: ucbREADME/linux.shlinux.sh > linux.log 2>&1 4) The program requires several minutes to complete. Results are contained in the "ucbtest-results" directory as several *output files as well as in the file "linux.log." Documentation for the UCBTEST is included in the "ucbREADME" directory. The tests require the Linux "time" utility which I have included in the "ucbREADME" dir. If this version of "time" fails for some reason you will have to supply your own. It is a common utility. If you experience problems, check the compiler opt flags and the other variables that are defined in ucbREADME/linux.sh. Exactly what to look for is explained in the README file. Also feel free to post any questions, issues, results, or failures to the list. My machine performs excellently. How does yours? MS Windows users are out of luck, but MS Windows is junk anyway, and the average MS Windows user could not distinguish a floating point number from a hole in the ground.
Back to sci.physics | Previous | Next — Next in thread | Find similar | Unroll thread
Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-11 17:58 +0000
Re: Floating Point Test Suite Poutnik <poutnik4nntp@gmail.com> - 2015-11-11 23:44 +0100
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-11 22:54 +0000
Re: Floating Point Test Suite Poutnik <poutnik4nntp@gmail.com> - 2015-11-12 00:23 +0100
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-11 23:16 +0000
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-11 23:48 +0000
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-12 00:32 +0000
Re: Floating Point Test Suite Poutnik <poutnik4nntp@gmail.com> - 2015-11-12 07:52 +0100
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-12 21:13 +0000
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-12 21:46 +0000
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-12 22:27 +0000
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-12 23:06 +0000
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-12 23:40 +0000
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-13 00:12 +0000
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-13 00:24 +0000
Re: Floating Point Test Suite dvus <dven1@adelphia.net> - 2015-11-13 06:10 -0500
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-13 18:56 +0000
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-13 20:03 +0000
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-13 20:40 +0000
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-13 20:51 +0000
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-13 21:10 +0000
Re: Floating Point Test Suite benj <none@gmail.com> - 2015-11-13 21:29 -0500
Re: Floating Point Test Suite Mahipal <mahipal7638@gmail.com> - 2015-11-13 19:35 -0800
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-14 03:56 +0000
Re: Floating Point Test Suite Mahipal <mahipal7638@gmail.com> - 2015-11-13 20:34 -0800
Re: Floating Point Test Suite "Bob Sutter" <invalid@exampl.com> - 2015-11-14 13:40 -0800
Re: Floating Point Test Suite benj <none@gmail.com> - 2015-11-14 02:15 -0500
Re: Floating Point Test Suite noTthaTguY <abu.kuanysh05@gmail.com> - 2015-11-13 13:15 -0800
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-14 03:50 +0000
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-14 04:47 +0000
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-14 05:12 +0000
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-14 07:13 +0000
Re: Floating Point Test Suite dvus <dven1@adelphia.net> - 2015-11-14 19:20 -0500
Re: Floating Point Test Suite Fabian Russell <root@localhost.localdomain> - 2015-11-15 00:37 +0000
Re: Floating Point Test Suite jimp@specsol.spam.sux.com - 2015-11-15 00:56 +0000
Re: Floating Point Test Suite dvus <dven1@adelphia.net> - 2015-11-15 10:28 -0500
Re: Floating Point Test Suite noTthaTguY <abu.kuanysh05@gmail.com> - 2015-11-15 10:47 -0800
Re: Floating Point Test Suite dvus <dven1@adelphia.net> - 2015-11-15 16:24 -0500
Stevin "made the switching device noTthaTguY <abu.kuanysh05@gmail.com> - 2015-11-16 13:39 -0800
Re: Floating Point Test Suite "hanson" <hanson@quick.net> - 2015-11-13 18:05 -0800
csiph-web