By the way, since your CPU is MMX, DSP things can run surprisingly well if you decide to try using them.
i'm not sure, if mmx would improve the dsp performance a lot. iirc the mmx instruction set is used for integer operations ... since the samples in pd are represented as floats, pd's dsp operations shouldn't be able to use them ... the instruction set pd benefits from is sse...
cheers... tim