• DocumentCode
    1564166
  • Title

    A hierarchical classification scheme to derive interprocess communication in process networks

  • Author

    Turjan, A. ; Kienhuis, B. ; Deprettere, E.

  • Author_Institution
    Leiden Inst. of Adv. Comput. Sci., Netherlands
  • fYear
    2004
  • Firstpage
    282
  • Lastpage
    292
  • Abstract
    The Compaan compiler automatically derives a process network (PN) description from an application written in Matlab. The basic element of a PN is a producer/consumer (P/C) pair. Four different communication patterns for a P/C pair have been identified and the complexity of communication structure differs depending on the communication pattern involved. Therefore, in order to obtain cost-efficient process networks our compiler automatically identifies the communication pattern of each P/C pair. This problem is equivalent to integer linear programming and thus in general can not be solved efficiently. In this paper we present simpler techniques that allow classifying the interprocess communication in a PN. However, in some cases those techniques do not allow to find an answer and therefore, an ILP test has still to be applied. Thus, we introduce a hierarchical classification scheme that correctly classifies the interprocess communication, but uses dramatically less integer linear programming, in only 5% of the cases to classify, we still rely on integer linear programming; in the remaining 95%, the techniques presented Are able to classify a case correctly.
  • Keywords
    circuit layout CAD; communication complexity; integer programming; linear programming; Compaan compiler; ILP test; Matlab; communication complexity; communication patterns; hierarchical classification; integer linear programming; interprocess communication; process networks; producer-consumer pair; Application software; Automatic control; Communication system control; Computer science; Distributed control; Electronic mail; Integer linear programming; Intelligent networks; Read-write memory; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors, 2004. Proceedings. 15th IEEE International Conference on
  • Conference_Location
    Galveston, TX, USA
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-2226-2
  • Type

    conf

  • DOI
    10.1109/ASAP.2004.1342478
  • Filename
    1342478