Many Digital Signal Processing applications are very demanding and require multiprocessor systems in order to meet their realtime performance requirements. Whereas development tools such as compilers for single processor DSPs are getting more mature, compiler support for multi DSP systems is still in its infancy. Conventional parallelising compilers often fail on DSP systems because of some characteristic peculiarities of typical DSP architectures and the difficulties that are posed by manually tuned C source codes. In this presentation, an algorithm for the pointer-to-array conversion, an empirical evaluation of high-level transformations as well as preliminary results on the parallelisation of the UTDSP benchmark suited will be presented.