A UML Model-Driven Approach to Efficiently Allocate Complex Communication Schemes

Ludovic Apvrille 1, 2 Andrea Enrici 1, 2 Renaud Pacalet 1, 2
1 LabSoC - System on Chip
LTCI - Laboratoire Traitement et Communication de l'Information
Abstract :

To increase the performance of embedded devices, the cur- rent trend is to shift from serial to parallel and distributed computing with simultaneous instructions execution. The performance increase of parallel computing wouldn’t be possible without efficient transfers of data and control information via complex communication architectures. In UML/SysML/MARTE, different solutions exist to describe and map computations onto parallel and distributed systems. However, these lan- guages lack expressiveness to clearly separate computation models from communication ones, thus strongly impacting models’ portability, espe- cially when performing Design Space Exploration. As a solution to this issue, we present Communication Patterns, a novel UML modeling arti- fact and model-driven approach to assist system engineers in efficiently modeling and mapping communications for parallel and distributed sys- tem architectures. We illustrate the effectiveness of our approach with the design of a parallel signal processing algorithm mapped to a multi- processor platform with a hierarchical bus-based interconnect.

Complete list of metadatas

https://hal.telecom-paristech.fr/hal-02288403
Contributor : Telecomparis Hal <>
Submitted on : Saturday, September 14, 2019 - 6:46:43 PM
Last modification on : Thursday, October 17, 2019 - 12:37:00 PM

Identifiers

  • HAL Id : hal-02288403, version 1

Citation

Ludovic Apvrille, Andrea Enrici, Renaud Pacalet. A UML Model-Driven Approach to Efficiently Allocate Complex Communication Schemes. MODELS 2014, Sep 2014, Valencia, Spain. ⟨hal-02288403⟩

Share

Metrics

Record views

5