summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* bench: Execute each operation at least once to avoid division by 0...enge2014-02-061-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1450 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Print scores with three significant digits.enge2014-02-061-8/+40
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1449 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Correct factor of 2 in estimation of ops per second.enge2014-02-061-1/+2
| | | | | | | Reduce computation time for the inaccurate phase. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1448 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Speed up tests by executing each one for only 0.1s.enge2014-02-062-2/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1447 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Compute internally with double.enge2014-02-061-49/+30
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1446 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Add pow.enge2014-02-061-1/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1445 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Use 0.1s to get meaningful results on raspberry pi.enge2014-02-051-5/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1444 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Start with add/sub before mul/div. Move sqrt to arithmetic functions.enge2014-02-052-9/+11
| | | | | | | Ceil of score to avoid zero scores on slow machines. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1443 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Shorten lines to fit normal terminals.enge2014-01-242-18/+18
| | | | | | | Use operations/0.05 seconds as score measurement. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1441 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Enable "make bench" in the top directory.enge2014-01-241-1/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1440 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* put back to EXTRA_PROGRAMS (bin_PROGRAMS is installed in /usr/local/bin,zimmerma2014-01-231-1/+1
| | | | | | | which is not what we want) git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1438 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* make so that mpcbench is compiled with just "make"zimmerma2014-01-231-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1437 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* bench: Avoid warning message with -Wunused-but-set-parameter.enge2014-01-234-10/+9
| | | | | | | | Uses gcc attributes, which might need to be protected by a configure check. Fix copyright notices. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1429 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpcbench not compiled by defaultgastineau2014-01-221-3/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1428 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* mpcbench not compiled by defaultgastineau2014-01-221-1/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1427 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* add the benchmarkgastineau2014-01-224-0/+437
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1426 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* tools/coverage: Add copyright line.enge2014-01-221-0/+17
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1423 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [tools] new directoryzimmerma2012-06-281-0/+105
| | | | | | | [tools/coverage] new script (adapted from MPFR) to produce coverage report git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1201 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* moved content of trunk/tools to miscenge2009-02-2135-1405/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@423 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* Update pipol directory.thevenyp2009-02-0415-37/+205
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@412 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* tools/pipol/rc.ia64-linux-fedora, tools/pipol/rc.fedora, tools/pipol/rc.mac, ↵thevenyp2008-12-036-36/+167
| | | | | | | | | | tools/pipol/rc.redhat: run command files. tools/pipol/scripts/compile-svn.sh: improve printed message, most of them are removed when compilation works well. tools/pipol/nightly/multiopt: some compilation options are plateform dependant, use temp file which are not saved when everything works, add nightly build on MacOS and use different compilers. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@382 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* added my programs for "symbolic computation", used to generateenge2008-11-1410-0/+695
| | | | | | | some of the test data files git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@306 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* added info on lcov configuration file, thanks to PTenge2008-11-071-2/+8
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@281 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* [coverage] fixed typozimmerma2008-11-051-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@280 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* modified coverage script to accept additional parameters,enge2008-11-052-2/+21
| | | | | | | which are passed to configure (--with-gmp and so on) git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@278 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* tools/README.coverage, tools/coverage: Add script and doc for test suite ↵thevenyp2008-10-212-0/+43
| | | | | | coverage. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@261 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* README.pipol: Improve documentation.thevenyp2008-10-031-5/+7
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@229 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* pipol/scripts/compile-svn.sh: workaround in order not to split CFLAGS ↵thevenyp2008-10-032-10/+24
| | | | | | | | | | options when passing them to configure. pipol/nightly/multiopt: randomize MPC tests and other cosmetic changes. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@228 211d60ee-9f03-0410-a15a-8952a2c7a4e4
* Add a tools/ directory that contains helper scripts. For the time being, ↵thevenyp2008-09-188-0/+327
contains scripts for the PIPOL platform (see tools/README.pipol). git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@179 211d60ee-9f03-0410-a15a-8952a2c7a4e4