Abstract

MOSAIC is a heterogeneous multiprocessor architecture designed for a class of real-time signal processing applications. The architecture attempts to reuse both hardware modules and software routines such that fast system building can be achieved. Special purpose signal processing engines and general purpose computers are integrated with a high performance MOSAIC crossbar switch to execute multi-gigaflop applications. The integrated system is programmed in a graphical parallel language. The language supports many signal processing primitives that are essential in real-time applications. Most of these primitives are supported directly by dedicated hardware to enhance system throughput.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call