Software Development for Task-Oriented Multiprocessor Architectures
Roberto Bisiani, H. Mauersberg · 2005
The recent advances in the integrated circuits technology have boosted the interest in task-oriented computer architechtures. The abailability of suitable microprocessors makes it affordable to combine many of them into powerful multiprocessor configurations. The high cost effectiveness of this kind of hardware, however is contradicted by disproportionale costs for the development of software. In this paper, the problems of software development are investigated for the context of small, low cost multiprocessor projects. The construction of a software support system, that is tailored to the particular architecture, is described. The development of a multiprocessor system for speech recognition (the Harpy Machine) is used as an example for demonstrating how such a software support system can be based on a general purpose time sharing system (UNIX) and its facilities.