This paper specifies and describes GMCB (Generic Mixed-Criticality Benchmark), a benchmark industrial application model for testing real-time mixed-criticality multicore systems incorporating a network-on-chip (NoC). Task execution information such as periods, latencies and criticality levels is specified. The communication patterns between the tasks are defined, incorporating message sizes transmitted between the source and destination nodes. Cycle-accurate NoC simulation is used to evaluate the performance of the GMCB model, evaluating the communication latencies encountered under various task mappings. The behaviour of the application under a recent mixed-criticality NoC protocol is considered.

BibTex Entry

@inproceedings{Harbin2015,
 author = {James Harbin and Tom Fleming and Leandro Soares Indrusiak and Alan Burns},
 booktitle = {WATERS: 6th International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems},
 month = {July},
 title = {GMCB: An Industrial Benchmark for use in Real-Time Mixed-Criticality Networks-on-Chip},
 year = {2015}
}