Hi David,
I've recently had the same experience of unexpected high-CPU usage from FIR~ in Iemlib (under WinXP).
Which Iemlib filter have you had this experience with?
I found that I can run a maximum of about 8 FIR filters of 200samples length on a P4 2GHz. This does seem a little low for such a short FIR.
I tried recompiling Iemlib with MSVC++6.0 but I got no performance improvement. I haven't yet looked at the code or tried special compilers like the Intel compiler.
However, I have found that Ben Saylor's partitioned convolution external is somewhat more efficient for the same FIR filters. If you're referring to FIR filters, I'd try that external which can be found here. http://home.gci.net/~pamsaylor/ben/partconv~-0.1.tar.gz
And I'd be interested to hear of others' experiences with FIRs in PD. Anyone?
Nick
-----Original Message----- From: pd-list-admin@iem.at [mailto:pd-list-admin@iem.at]On Behalf Of David NG McCallum Sent: Tuesday, 4 November 2003 6:04 AM To: PD-List Subject: [PD] IEMlib and compilation optimised for P4s
Dear All,
I had one of those CPU pig problems that I think I tracked down to the IEM filters not being optimised for P4s (just a guess).
Does anyone have IEMlib modified and compiled for P4 optimisation for Windows or...
Can anyone tell me that I'm wrong and that the IEM filters are an unlikely source of massive CPU consumption?
Cheers, David -- . . David McCallum . Music wants to be free . http://mentalfloss.ca/sintheta .
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list