The Community for Technology Leaders
Green Image
Issue No. 03 - March (1987 vol. 36)
ISSN: 0018-9340
pp: 362-365
B. Mossberg , Control Data Corporation
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.
vectorization, Automatic gain control, algorithm, CYBER 205, Fortran, moving sum
B. Mossberg, "Vectorization of the Calculation of a Moving Sum", IEEE Transactions on Computers, vol. 36, no. , pp. 362-365, March 1987, doi:10.1109/TC.1987.1676909
185 ms
(Ver 3.1 (10032016))