The authors present a method of setting up image processing chains for applications with strict temporal constraints. The method is based on the concept of a modular parallel vision machine, also called an evaluation ...
详细信息
The authors present a method of setting up image processing chains for applications with strict temporal constraints. The method is based on the concept of a modular parallel vision machine, also called an evaluation machine. Starting from this concept, the authors define the most suitable target machine for helping with a real time application. This evaluation machine, which is called Transvision, is based on two operation models: the first, of pipeline type, is based on real time video models and deals with a certain amount of low level processings. The second, of MIMD distributed memory type, is based on the transputer. It deals with low, medium and high level algorithms. A modular bridge called a video node makes exchange and control possible between the two worlds. The procedure is described for two examples of image segmentation chains; one of them is the contour type and the other the region type. The authors present parallelization schemes and the temporal performances obtained for each of the chains.
This colloquium contains 9 articles on the use of transputer and otherarchitectures. Topics covered include: real-time control of high-speed machines, transputer hardware and software for a multimanipulator robotic e...
详细信息
This colloquium contains 9 articles on the use of transputer and otherarchitectures. Topics covered include: real-time control of high-speed machines, transputer hardware and software for a multimanipulator robotic environment;parallel methodologies for large-scale simulation;applications of transputers to aircraft simulation and control and real-time simulation and control of power systems.
The problem of controlling any complex process by its very nature requires a parallel solution for the control system. A transputer based architecture is compatible thus allowing a logical solution to the problem. Fur...
详细信息
The problem of controlling any complex process by its very nature requires a parallel solution for the control system. A transputer based architecture is compatible thus allowing a logical solution to the problem. Furthermore with the increased demands being placed on control systems a parallel process control solution is becoming more attractive. The authors demonstrate the parallel computer control of a batch distillation rig, using an array of transputers, and show the advantages and disadvantages of such a scheme against a realtime multitasking control system. The transputer network consists of a host T800 transputer, mounted in a PC, connected to a system of 11 other T800 transputers. The network transputers are able to communicate with the rig via special interface cards. The code on all the transputers is written in the Occam programming language.< >
Adaptability and high performance are prerequisites for cost-effective automatic industrial inspection and other product handling systems. The specification of appropriate systems therefore demands the development bot...
详细信息
Adaptability and high performance are prerequisites for cost-effective automatic industrial inspection and other product handling systems. The specification of appropriate systems therefore demands the development both of high performance algorithms and efficient techniques for implementation, together with a means of matching algorithms and implementational infrastructure. transputer arrays offer a potentially very effective infrastructure for the implementation of pattern classification algorithms, which often embody inherent parallelism in their structure. The paper investigates ways in which a number of classification algorithms, particularly those directly optimised for the processing of binary images and applicable to automatic inspection tasks, can be mapped to an array of transputers to provide a real-time environment for classification processing. It is shown how the parallel implementation of a multilevel hierarchical architecture can offer significant benefits in defining the relationship between computational complexity (and therefore attainable processing speeds) and error rate performance.< >
With the advent of parallelprocessing redundancy, in the form of multiple microprocessors is automatically available. There is now much interest in trying to exploit this redundancy for fault tolerance while at the s...
详细信息
With the advent of parallelprocessing redundancy, in the form of multiple microprocessors is automatically available. There is now much interest in trying to exploit this redundancy for fault tolerance while at the same time utilising the increased processing power. In such systems dynamic reconfiguration and graceful degradation can be employed presenting many interesting challenges to system developers. In the article the experiences of developing these systems using transputers for safety-critical real-time control systems is discussed. Although the work highlights aircraft applications many of the ideas proposed can be translated to other application areas.< >
Presents a novel architecture for the efficient execution of symbolic languages on conventional von Neumann, register-based machines. Unlike other symbolic processingarchitectures, this is based on a Tag Coprocessor ...
详细信息
Presents a novel architecture for the efficient execution of symbolic languages on conventional von Neumann, register-based machines. Unlike other symbolic processingarchitectures, this is based on a Tag Coprocessor (TC) which is designed to work in parallel with a conventional RISC CPU such as the MIPS R3000. The TC performs almost all the tag manipulation operations independently of the CPU. It can also perform stack height checking, range checking and loop control. Our design significantly enhances the execution speed of symbolic languages such as Lisp and Prolog on a RISC processor, yet all existing software for the CPU without the TC will work with minimal modification. The simplicity of the TC architecture provides a cost-effective way of designing systems specifically for artificial intelligence applications.< >
A number of tools have been developed for automating the partitioning of control algorithms as a number of parallel tasks and, for the scheduling of these on a transputer-based system. Strategies of dynamic and static...
详细信息
A number of tools have been developed for automating the partitioning of control algorithms as a number of parallel tasks and, for the scheduling of these on a transputer-based system. Strategies of dynamic and static task allocation have been implemented and their features described. The tools permit simulation and evaluation of strategies, by displaying processor activity and performance.
control of a robot in any environment requires a range of complicated processing tasks. Cooperation with another robot introduces greater flexibility with further complication of the existing tasks and addition of new...
详细信息
control of a robot in any environment requires a range of complicated processing tasks. Cooperation with another robot introduces greater flexibility with further complication of the existing tasks and addition of new tasks required for cooperation. This paper shall examine the software and hardware architecture for such a system.
This paper describes research into the specification, design and implementation of real-time synchronisation and control software for a transputer-controlled, modular, multi-axis, independently driven, high-speed, pac...
详细信息
This paper describes research into the specification, design and implementation of real-time synchronisation and control software for a transputer-controlled, modular, multi-axis, independently driven, high-speed, packaging machine under normal and abnormal conditions. The research has already demonstrated the feasibility of using independent drives and software-based controllers for the synchronisation of both intermittent and continuous motions in applications at the boundary of existing technology.
暂无评论