This paper discusses the issues related to the design of embedded multiprocessor systems, with the focus on DSP-based systems. Issues that are discussed include indicators of when applications will scale into multiprocessor designs, Central Processing Unit (CPU) benchmarking, algorithm partitioning and the applicability of Symmetric Multiprocessor (SMP) and Asymmetric Multiprocessing (ASMP) architectures on embedded DSP based multiprocessor design. The purpose of this paper is not to be a definitive guide to multiprocessor design, but to be a practical and Informative discussion of insights gained by one designer in his meanderings through the difficult and sometimes deceptive field of multiprocessor systems design.
展开▼