• DocumentCode
    421338
  • Title

    Automatic synthesis of system on chip multiprocessor architectures for process networks

  • Author

    Dwivedi, Basant Kumar ; Kumar, Anshul ; Balakrishnan, Mahesh

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Delhi, New Delhi, India
  • fYear
    2004
  • fDate
    8-10 Sept. 2004
  • Firstpage
    60
  • Lastpage
    65
  • Abstract
    We present an approach for automatic synthesis of system on chip (SoC) multiprocessor architectures for applications expressed as process networks. Our approach is targeted towards design space exploration (DSE) and thus the speed of synthesis is of critical interest. The focus here is on the problem of resource allocation and binding with a view to optimize cost under performance constraints. Our approach exploits adjacency relation of processes and uses a dynamic programming based algorithm to synthesize the architecture including interconnection network. We have done a number of experiments on real as well as randomly generated process networks. The results have been compared with an optimal MILP formulation. They conclusively show that this approach is fast as well as effective and can be employed for DSE.
  • Keywords
    multiprocessor interconnection networks; resource allocation; system-on-chip; Kahn process networks; SoC multiprocessor architectures; application specific multiprocessors; design space exploration; dynamic programming based algorithm; interconnection network; optimal MILP formulation; resource allocation; system on chip; Constraint optimization; Cost function; Dynamic programming; Heuristic algorithms; Multiprocessor interconnection networks; Network synthesis; Random number generation; Resource management; Space exploration; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis, 2004. CODES + ISSS 2004. International Conference on
  • Print_ISBN
    1-58113-937-3
  • Type

    conf

  • DOI
    10.1109/CODESS.2004.240798
  • Filename
    1360480