5 ms·
I'm not familiar with Acoular*, but the math involved in computing the sound coherence function over a large space is quite involved! In my implementation, the
by loxias 5y ago
I'm not familiar with Acoular*, but the math involved in computing the sound coherence function over a large space is quite involved!
In my implementation, there are multiple stages using a dataflow approach with lots of compile time optimization. In 2011 I could image a roughly 2m^3 space using 8 microphones at ~10fps in real time on 3 desktop computers, 2015 I was able to do 12mics, 3m^3 space, on 2 laptops, but that involved a LOT of custom numeric programming to shave cycles.
If I had access, I'd love to see what could be done given a well tuned implementation and modern GPUs. An efficient scatter gather OP (like what AVX3 has) would increase performance by an order of magnitude.
*OK, I've skimmed Acoular.