• DocumentCode
    2255087
  • Title

    Modeling constructs and kernel for parallel simulation of accuracy adaptive TLMs

  • Author

    Khaligh, Rauf Salimi ; Radetzki, Martin

  • Author_Institution
    Embedded Syst. Eng. Group (ESE) - ITI, Univ. Stuttgart, Stuttgart, Germany
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    1183
  • Lastpage
    1188
  • Abstract
    We present a set of modeling constructs accompanied by a high performance simulation kernel for accuracy adaptive transaction level models. In contrast to traditional, fixed accuracy TLMs, accuracy of adaptive TLMs can be changed during simulation to the level which is most suitable for a given use case and scenario. Ad-hoc development of adaptive models can result in complex models, and the implementation detail of adaptivity mechanisms can obscure the actual logic of a model. To simplify and enable systematic development of adaptive models, we have identified several mechanisms which are applicable to a wide variety of models. The proposed constructs relieve the modeler from low level implementation details of those mechanisms. We have developed an efficient, light-weight simulation kernel optimized for the proposed constructs, which enables parallel simulation of large models on widely available, low-cost multi-core simulation hosts. The modeling constructs and the kernel have been evaluated using industrial benchmark applications.
  • Keywords
    operating system kernels; transaction processing; accuracy adaptive transaction level model; ad-hoc development; adaptive TLM; adaptive models systematic development; adaptivity mechanisms; high performance simulation kernel; light weight simulation kernel; low cost multicore simulation hosts; parallel simulation; Adaptive systems; Computational modeling; Concurrent computing; Context modeling; Discrete event simulation; Embedded system; Kernel; Logic; Natural languages; Performance loss;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-7054-9
  • Type

    conf

  • DOI
    10.1109/DATE.2010.5456987
  • Filename
    5456987