Skip to main content

Advertisement

Table 2 Experimental results for energy-aware assignment of signals to the on- and off-chip memory layers

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