
Computation of Data Storage Requirements 107
0 5000 10000
‘gauss10050.trace’
4700
4750
4800
4850
4900
4950
5000
5050
15000 20000 25000 30000 35000 40000 45000 50000
4960
4970
4980
4990
5000
5010
23800 24000 24200 24400 24600 24800
‘gauss10050.trace’
(a) (b)
4895
4896
4897
4898
4899
4900
4901
4902
25100 25150 25200 25250 25300 25350 25400 25450 25500 25550
‘gauss10050.trace’
(c)
Figure 3.14 Memory trace for a 2D Gaussian blur filter (N = 100, M = 50)
algorithm from a medical image processing application. (a) The entire trace in
the interval [0, 48025]. The global maximum is at the point (x =5,y = 5005).
(b) Part of memory trace focusing on the end of the “horizontal Gaussian