Proceedings Design, Automation and Test in Europe · 2002 · 18 citations · 7 references
ComputingComputer EngineeringComputer ScienceHeterogeneous ComputingParallel ComputingReal-time SystemsInterprocess CommunicationParallel ArchitecturesParallel Computer ArchitectureReal-time SchedulingReal-time Systems ArchitectureStream ProcessingBandwidthBandwidth-constrained CommunicationHigh-performance Computing SystemsParallel Processing ArchitecturesProcessingReal-time NetworkingSoft Real-time SchedulingStream Scheduling
The demands in terms of processing performance, communication bandwidth and real-time throughput of many multimedia applications are much higher than today's processing architectures can deliver. The PROPHID heterogeneous multiprocessor architecture template aims to bridge this gap. The template contains a general purpose processor connected to a central bus, as well as several high-performance application domain specific processors. A high-throughput communication network is used to meet the high bandwidth requirements between these processors. In this network multiple time-division-multiplexed data streams are transferred over several parallel physical channels. This paper presents a method for guaranteeing the throughput for hard-real-time streams in such a network. At compile time sufficient bandwidth is assigned to these streams. The assignment can be determined in polynomial time. Remaining bandwidth is assigned to soft-real-time streams at run time. We thus achieve efficient stream communication with guaranteed performance.
7
P. Hall · Journal of the London Mathematical Society · 1935 · 2K citations
A Study of Non-Blocking Switching Networks
Charles Clos · Bell System Technical Journal · 1953 · 1.7K citations
PROPHID: a heterogeneous multi-processor architecture for multimedia
J.A.J. Leijten, J.L. van Meerbergen, A.H. Timmer et al. · 1997 · 29 citations
A 1.5 GIPS video signal processor (VSP)
Harry Veendrick, O. Popp, G. Postuma et al. · 2002 · 23 citations
Engineering, Computer Engineering, Electrical Engineering +16