• DocumentCode
    2953967
  • Title

    Graph based communication analysis for hardware/software codesign

  • Author

    Knudsen, Peter Voigt ; Madsen, Jan

  • Author_Institution
    Dept. of Inf. Technol., Tech. Univ., Lyngby, Denmark
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    131
  • Lastpage
    135
  • Abstract
    In this paper we present a coarse grain CDFG (Control/Data Flow Graph) model suitable for hardware/software partitioning of single processes and demonstrate how it is necessary to perform various transformations on the graph structure before partitioning in order to achieve a structure that allows for accurate estimation of communication overhead between nodes mapped to different processors. In particular, we demonstrate how various transformations of control structures can lead to a more accurate communication analysis and more efficient implementations. The purpose of the transformations is to obtain a CDFG structure that is sufficiently fine grained as to support a correct communication analysis but not more fine grained than necessary as this will increase partitioning and analysis time
  • Keywords
    data flow graphs; hardware-software codesign; analysis time; communication overhead; control/data flow graph model; graph based communication analysis; graph structure; hardware/software codesign; hardware/software partitioning; Application software; Arithmetic; Communication system control; Flow graphs; Hardware; Information technology; Permission; Repeaters; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1999. (CODES '99) Proceedings of the Seventh International Workshop on
  • Conference_Location
    Rome
  • ISSN
    1092-6100
  • Print_ISBN
    1-58113-132-1
  • Type

    conf

  • DOI
    10.1109/HSC.1999.777407
  • Filename
    777407