■通常の剰余演算を用いたプログラムの処理速度(テストプログラム test_fir.zip)
DSP内部のメモリ使用,1000 tap
optimize | 1000 tap
|
level | execution
clock | clock/tap
---------------+-----------------+----------
none |
74200 | 74
-o0 (register) | 41200
| 41
■剰余演算を排除した高速化プログラムの処理速度(テストプログラム test_fast_fir1.zip)
DSP内部のメモリ使用,1000 tap
optimize | 1000 tap
|
level | execution
clock | clock/tap
---------------+-----------------+----------
none |
46400 | 46
-o0 (register) | 22200
| 22
-o1 (local) | 19200
| 19
-o2 (function) | 5300
| 5
■剰余演算を排除した高速化プログラムの処理速度(テストプログラム test_fast_fir2.zip)
外部メモリ使用(SDRAM),10000 tap
optimize | 10000 tap
|
level | execution
clock | clock/tap
---------------+-----------------+----------
none |
461500 | 46
-o0 (register) | 220200
| 22
-o1 (local) | 190200
| 19
-o2 (function) | 51400
| 5