[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-libc-dev] Speed after IEEE 754 addition. Preliminary.
From: |
Dmitry K. |
Subject: |
[avr-libc-dev] Speed after IEEE 754 addition. Preliminary. |
Date: |
Mon, 23 Jan 2006 08:30:55 +1000 |
User-agent: |
KMail/1.5 |
Hi.
In two right columns time of operations after addition of
the IEEE 754 rules is shown. After little changes speed has
increased even, sometimes - considerably. Measurements are
lead on files of random numbers (on 500 pieces). Files are
picked up in view of features of this or that function.
Testing in progress...
gcc/fp-bit 1.4.2 New_libm
File avr2 avr4 avr2 avr4 avr2 avr4
----------------------------------------------------
t_add.c 959 890 126 126 127 124
t_cmp.c 515 486 57 57 42 42
t_div.c 1458 1418 483 483 487 486
t_fix.c 369 358 189 189 69 69
t_float.c 841 745 264 264 59 59
t_modf.c -1 -1 775 775 408 404
t_mul.c 2179 2077 364 133 361 140
t1_asin.h -1 -1 6380 4417 4998 3016
t1_ceil.h -1 -1 285 285 119 119
t1_cos.h -1 -1 6250 3827 3716 2012
t1_floor.h -1 -1 274 274 118 118
t1_log10.h -1 -1 7277 4603 5101 2772
t1_log.h -1 -1 6783 4111 4735 2623
t1_sin.h -1 -1 6377 3963 3511 1826
t1_sqrt.h -1 -1 1815 1815 714 709
t1_tan.h -1 -1 5881 3738 4053 2134
t1_trunc.h -1 -1 -1 -1 115 115
t2_fmod.h -1 -1 1545 1321 139 139
Dmitry.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [avr-libc-dev] Speed after IEEE 754 addition. Preliminary.,
Dmitry K. <=