Displaying 1 result from an estimated 1 matches for "compute_autocorrel".
2007 May 02
0
FLAC on GPGPU
...devices
promise to be the perfect acceleration platform for FLAC. They
offer massive SIMD-type parallelism for floating-point processing,
with two available kinds of batching (thread blocks vs. grids)
mapping very nicely to FLAC's operations within audio frames vs.
across frames.
For example, compute_autocorrelation() parallelizes very nicely
using a thread block: in lpc.c, "the readable version"
while (lag--) {
for (i = lag, d = 0.0; i < data_len; i++)
d += data[i] * data[i-lag];
autoc[lag] = d;
}
instead of looping through the "while" block sequentially, we
launc...