2015
DOI: 10.1145/2644811
|View full text |Cite
|
Sign up to set email alerts
|

Communication Optimizations for Multithreaded Code Generation from Simulink Models

Abstract: Communication frequency is increasing with the growing complexity of emerging embedded applications and the number of processors in the implemented multiprocessor SoC architectures. In this article, we consider the issue of communication cost reduction during multithreaded code generation from partitioned Simulink models to help designers in code optimization to improve system performance. We first propose a technique combining message aggregation and communication pipeline methods, which groups communications… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
15
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(15 citation statements)
references
References 24 publications
(16 reference statements)
0
15
0
Order By: Relevance
“…To address the communication challenge, two representative optimization techniques, communication pipeline and message aggregation techniques, have been proposed in [6]. Communication pipeline [6] can hide the receiving overhead by overlapping communication with the subsequent computation. Message aggregation [6], [7] combines the messages with the same sources and destinations to reduce the communication startup time.…”
Section: Introductionmentioning
confidence: 99%
See 4 more Smart Citations
“…To address the communication challenge, two representative optimization techniques, communication pipeline and message aggregation techniques, have been proposed in [6]. Communication pipeline [6] can hide the receiving overhead by overlapping communication with the subsequent computation. Message aggregation [6], [7] combines the messages with the same sources and destinations to reduce the communication startup time.…”
Section: Introductionmentioning
confidence: 99%
“…Communication pipeline [6] can hide the receiving overhead by overlapping communication with the subsequent computation. Message aggregation [6], [7] combines the messages with the same sources and destinations to reduce the communication startup time. Nevertheless, the discussions of communication pipeline in the previous work [6] are not sufficient.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations