ABSTRACT

The extensive research results and techniques developed for general purpose high-performance computation are naturally applicable to signal processing systems. However, in an application-specific domain, it is often possible to simplify the parallel machine architecture and the interconnect structure, thereby potentially achieving the requisite performance in terms of throughput and power consumption at a lower system cost. System costs include not only the dollar cost of manufacturing, but also hardware and software development costs, and testing costs; these costs are particularly crucial for the embedded and consumer applications that are targeted by a majority of current DSP-based systems. In this chapter we discuss some application-specific parallel processing strategies that have been employed for signal processing.