For real-time DSP processing, CPU performance is important: a user may run many DSP programs on a system at once and expect the system to perform well.
There's inevitably some back and forth between what is considered "premature optimization" and what is considered necessary. My thinking is to design convenient ways of measuring performance of key algorithms, to streamline analysis of system performance and identify what areas of code would be good targets for optimization. This ticket is to track such efforts.
For real-time DSP processing, CPU performance is important: a user may run many DSP programs on a system at once and expect the system to perform well.
There's inevitably some back and forth between what is considered "premature optimization" and what is considered necessary. My thinking is to design convenient ways of measuring performance of key algorithms, to streamline analysis of system performance and identify what areas of code would be good targets for optimization. This ticket is to track such efforts.