• DocumentCode
    2540183
  • Title

    A factorization / defactorization methodology based on data flow petri nets for an efficient hardware/software codesign

  • Author

    Abellard, Alexandre ; Abellard, Patrick

  • Author_Institution
    Univ. de Bretagne-Sud, Lorient
  • fYear
    2007
  • fDate
    7-10 Oct. 2007
  • Firstpage
    1388
  • Lastpage
    1393
  • Abstract
    For many years data flow Petri nets have proved their efficiency in modelling parallel processings. Moreover, an automatic method for their design would be greatly useful. The aim of this paper is to present a methodology for hardware / software codesign based on the principle of factorization / defactorization and thus, to obtain an optimized implementation with the best possible compromise between hardware resources amount and latency, while respecting defined constraints. The search of adequate intermediate factorization / defactorization modelling is very important. In fact, an algorithm can be decomposed into a non-parallelizable part and a parallelizable part. On this latest part, a factoriztion may lead to reduce the amount of hardware resources, while a defactorization has influence on latency. The achievement of a unique optimal solution is not insured, but satisfying optimized solutions can be obtained. First results for several factorizations / defactorizations of a Matrix Vector Product Petri Net description are presented and discussed.
  • Keywords
    Petri nets; hardware-software codesign; data flow Petri nets; factorization-defactorization methodology; hardware resources; hardware-software codesign; matrix vector product Petri net description; modelling parallel processings; Algorithm design and analysis; Automatic control; Cost function; Delay; Hardware; Optimization methods; Petri nets; Power system modeling; Software performance; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2007. ISIC. IEEE International Conference on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    978-1-4244-0990-7
  • Electronic_ISBN
    978-1-4244-0991-4
  • Type

    conf

  • DOI
    10.1109/ICSMC.2007.4413650
  • Filename
    4413650