Real-time tasks can run on the optimized hardware of the DSP board while system-level requirements, such as I/O and disk
accesses, are handled by the PC microprocessor. With an appropriate interprocessor communication protocol, the two CPUs run independently of one another, and the system (PC and
DSP board) achieves real-time performance.