Article ID Journal Published Year Pages File Type
487763 Procedia Computer Science 2014 8 Pages PDF
Abstract

In this paper, we are introducing a new tool for real-time multi-core systems called SMARTs: Simulating Multi-core Activities for Real Time systems. The proposed tool encapsulates four phases of multi-core system design for real-time applications. Starting from parsing codes and generating dependency graphs to task scheduling and mapping on multi-core systems. The tool also provides the possibility of implementing different scheduling and mapping algorithms for multi-core process systems and evaluating the performance when changing various design parameters. As a proof of concept, We present two different case studies in this paper to explain different features of the proposed tool and how it could be used to speed up the development time.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science (General)