• DocumentCode
    3365042
  • Title

    Performance analysis of embedded multiprocessor industrial applications: methodology and tools

  • Author

    Assayad, Ismail ; Yovine, Sergio

  • Author_Institution
    Verimag, Grenoble
  • fYear
    2007
  • fDate
    11-14 Dec. 2007
  • Firstpage
    907
  • Lastpage
    910
  • Abstract
    We present a framework and its supporting simulation tool for modelling and performance analysis of multiprocessor embedded systems. Our framework consists of component-based models for modelling parallel software and multiprocessor hardware, and tools for code generation and performance analysis. The framework component meta-model relies on transaction-level description of hardware and programmer-level description of software where timing properties of the hardware micro-architectures are modelled as annotations in the concurrency meta-model. The framework has the advantage of allowing fast precise and scalable joint analysis of software and hardware performance rather than evaluating each one in isolation. This joint evaluation enables predicting the impact of hardware configuration on software performance and hardware capability to accommodate other services at design time.
  • Keywords
    embedded systems; multiprocessing systems; object-oriented programming; parallel programming; performance evaluation; transaction processing; component meta-model; component-based models; embedded multiprocessor industrial applications; multiprocessor hardware; parallel software; performance analysis; transaction-level description; Analytical models; Application software; Concurrent computing; Delay; Embedded software; Embedded system; Hardware; Performance analysis; Software performance; Timing; Multiprocessor Embedded Systems; Performance; Software/Hardware Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2007. ICECS 2007. 14th IEEE International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4244-1377-5
  • Electronic_ISBN
    978-1-4244-1378-2
  • Type

    conf

  • DOI
    10.1109/ICECS.2007.4511138
  • Filename
    4511138