portability for DSP