• DocumentCode
    981723
  • Title

    MUPSI: A multiprocessor for signal processing

  • Author

    Bolch, Gunter ; Hofmann, Fridolin ; Hoppe, Beate ; Linster, Claus-Uwe ; Polzer, Rudolf ; Schüssler, Hans W. ; Wackersreuther, Günter ; Wurm, Franz-Xaver

  • Author_Institution
    Technische Fakultät der Universität Erlangen-Nürnberg, Erlangen, Germany
  • Volume
    75
  • Issue
    9
  • fYear
    1987
  • Firstpage
    1211
  • Lastpage
    1219
  • Abstract
    A multiprocessor system is described, which can be used to implement a large class of signal processing systems in real time up to a rate of approximately 100 kHz. It consists so far of four Task Processors, connected via a ring bus. The architecture of the Task Processors as well as the Data Exchange is especially suited for high-speed performance. The System reaches a rate of roughly 50M floating-point operations per second in its present state. In order to include continuous subsystems, D/A and A/D interconnections are provided. The software is arranged in three levels, including a high-level language SFL especially suited for problems described by block diagrams. Its compiler generates individual processes which are distributed automatically onto the system by taking care of memory restrictions so that the overall processing time is minimized.
  • Keywords
    Arithmetic; Clocks; Computer architecture; Costs; Digital signal processing; High level languages; LAN interconnection; Multiprocessing systems; Real time systems; Signal processing;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/PROC.1987.13874
  • Filename
    1458141