Passer à la navigation principale Passer à la recherche Passer au contenu principal

High-level modeling of communication-centric applications: Extensions to a system-level design and virtual prototyping tool

  • Sorbonne Université
  • Telecom Paris
  • Institut VEDECOM

Résultats de recherche: Contribution à un journalArticleRevue par des pairs

Résumé

High performance streaming applications require hardware platforms featuring complex, multi-level interconnects. These applications often resemble a task-farm, where many identical tasks listen to the same input channel. Usual embedded system design tools are not well adapted to capture these applications. In particular, the non-uniform memory access (NUMA) nature of the platforms induces latencies that must be carefully examined. The paper proposes a multi-level modeling methodology and tools (TTool, SoCLib) that have been extended to model the characteristics of streaming applications (multiple tasks, non deterministic behavior, I/O devices) in UML/SysML, and to automatically generate a virtual prototype that can be simulated with high precision. The paper uses a typical streaming application to show how latencies can be estimated and fed back to diagrams.

langue originaleAnglais
Pages (de - à)117-130
Nombre de pages14
journalMicroprocessors and Microsystems
Volume67
Les DOIs
étatPublié - 1 juin 2019

Empreinte digitale

Examiner les sujets de recherche de « High-level modeling of communication-centric applications: Extensions to a system-level design and virtual prototyping tool ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation