xDSPcore is a digital signal processor (DSP) architecture that enables time- and space-efficient execution of typical digital signal applications written in high-level languages. Our evaluation shows that the corresponding compiler can use all the DSP features as efficiently as a programmer coding in assembly language.
Citation:
Andreas Krall, Ivan Pryanishnikov, Ulrich Hirnschrott, Christian Panis, "xDSPcore: A Compiler-Based Configurable Digital Signal Processor," IEEE Micro, vol. 24, no. 4, pp. 67-78, July/Aug. 2004, doi:10.1109/MM.2004.40