DocumentCode :
1154962
Title :
Vectorization of the Calculation of a Moving Sum
Author :
Mossberg, Bjórn
Author_Institution :
Control Data Corporation
Issue :
3
fYear :
1987
fDate :
3/1/1987 12:00:00 AM
Firstpage :
362
Lastpage :
365
Abstract :
A moving sum calculation creates a vector B, such that bk is the sum of the elements ak-d through ak+d of an input vector A. It is shown that this procedure can be completely vectorized, resulting in substantial increases in execution speed. Timing comparisons for scalar and vector algorithms executed on both a 2-and a 4-pipe CYBER 205 are presented. Using 32-bit data on the 4-pipe version, the vector algorithm runs almost 10 times faster than the scalar does.
Keywords :
Automatic gain control; CYBER 205; Fortran; algorithm; moving sum; vectorization; Algorithms; Automatic control; Gain control; Smoothing methods; Timing; Automatic gain control; CYBER 205; Fortran; algorithm; moving sum; vectorization;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1987.1676909
Filename :
1676909
Link To Document :
بازگشت