== audio-dft ==
'''Description.'''
A ''kernel''. Computes a Discrete Fourier Transform.
'''Key features.'''
Most of run-time is in this loop:
for ( var n = 0; n < buffer.length; n++ ) {
real += this.cosTable[k*n] * buffer[n];
imag += this.sinTable[k*n] * buffer[n];
}
buffer.length is 2048. Property and array gets dominate.
'''Mozilla-specific things.'''
Execution is dominated by a single trace fragment.
== audio-fft ==