JOURNAL ARTICLE

Memetic-based schedule synthesis for communication on time-triggered embedded systems

Heyuan ShiKun TangChengbao LiuXiaoyu SongChao HuJiaguang Sun

Year: 2017 Journal:   International Journal of Distributed Sensor Networks Vol: 13 (10)Pages: 155014771773816-155014771773816   Publisher: Hindawi Publishing Corporation

Abstract

ime-triggered systems play an important role in industrial embedded systems. The time-triggered network is deployed on the time-triggered network-on-chip implementation. It ensures the safety-critical industrial communication for real-time embedded multiprocessor systems. To guarantee the safety-critical requirements for communication, each message is transmitted by a predefined static schedule. However, synthesizing a feasible schedule is a challenge because both spatial and temporal constraints should be considered. This article presents a novel memetic-based schedule synthesis algorithm to derive a feasible schedule by determining the offset of messages on the time-triggered network-on-chip. Memetic-based schedule synthesis algorithm is based on memetic algorithm, which incorporates local search in the iterations of general genetic algorithm. We compare memetic-based schedule synthesis algorithm with genetic algorithm in different scale of time-triggered network-on-chip and number of messages. The experimental results show that the memetic-based schedule synthesis algorithm is effective to synthesize a feasible schedule, and the failure schedule synthesized by memetic-based schedule synthesis algorithm is only 34.2% in average compared to the conventional genetic algorithm.

Keywords:
Memetic algorithm Computer science Schedule Genetic algorithm Distributed computing Mathematical optimization Local search (optimization) Algorithm Machine learning Mathematics

Metrics

2
Cited By
0.51
FWCI (Field Weighted Citation Impact)
20
Refs
0.63
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.