From: Energy-aware memory management for embedded multidimensional signal processing applications
Application | Scalars | Memory | Data memory | SPM | DRAM | Energy | Energy | CPU |
---|---|---|---|---|---|---|---|---|
 | (array elem.) | accesses | after mapping | size | size | [ μ J] | savings | [sec] |
Motion detection | 2,632,615 | 5,229,378 | 13,124 | 4802 | 8320 | 334.81 | 28.42 % | 24.7 |
Motion estimation | 265,633 | 1,053,089 | 4513 | 256 | 4257 | 138.31 | 22.12 % | 2.8 |
Gaussian blur filter | 53,615 | 77,619 | 14803 | 5003 | 9800 | 6.13 | 26.66 % | 3.6 |
Durbin algorithm | 252,499 | 1,005,993 | 1,998 | 500 | 1498 | 123.62 | 20.40 % | 39.1 |
SVD updating algorithm | 3,045,447 | 29,500,000 | 34,950 | 4096 | 30854 | 1601.52 | 24.81 % | 47.5 |
Voice coding kernel | 33,835 | 47,416 | 14,634 | 2032 | 12602 | 2.56 | 18.76 % | 4.8 |