Home | Conferences | Links | Reference | About | Search |
|
Paper Detailsdb_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk" %T SYDAMA\-2: a heterogeneous multiprocessor system for real time image processing db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk" %A Dieter Stokar db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk" %E Alastair R. Allen %B Proceedings of WoTUG\-15: Transputer Systems \- ongoing Research %X In this paper we will present the architecture of SYDAMA\-2 and its programming environment as well as early experiences gained in developing applications with it. The goal of this project was to find and develop an architecture that was capable of executing entire applications in the domain of real time image processing. The architecture consists of two parts: one for low level preprocessing and one for intermediate and high level postprocessing.The preprocessing subsystem is based on the direct mapping of static dataflow graphs onto hardware. While highly specialized processing elements can be implemented for reasons of efficiency most of them consist of lookup tables for the sake of their processing speed and flexibility. All of them are controlled by a transputer that does the housekeeping.The processing elements are interconnected through a communication network which is realized as a pipelined multichannel ringbus that is fully reconfigurable on the fly. The bandwidth is large enough to carry several video streams and because the buses can be subdivided at every stage, the overall bandwidth effectively scales with the number of stages (processing elements).The postprocessing subsystem consists of a standard off the shelf transputer network that is closely connected to the low level subsystem.The programming environment consists of a number of tools that cover the different stages of programming an application: The low level programming interface for the image processing subsystem, a configuration tool and the runtime support that controls and interconnects the different tasks. |
If you have any comments on this database, including inaccuracies, requests to remove or add information, or suggestions for improvement, the WoTUG web team are happy to hear of them. We will do our best to resolve problems to everyone's satisfaction.
Copyright for the papers presented in this database normally resides with the authors; please contact them directly for more information. Addresses are normally presented in the full paper.
Pages © WoTUG, or the indicated author. All Rights Reserved.
Comments on these web pages should be addressed to:
www at wotug.org