In the design of a heterogeneous multiprocessor system on chip, we face a new design problem;scheduler implementation. In this paper, we present an approach to implementing a static scheduler, which controls all the t...
详细信息
ISBN:
(纸本)0780387368
In the design of a heterogeneous multiprocessor system on chip, we face a new design problem;scheduler implementation. In this paper, we present an approach to implementing a static scheduler, which controls all the task executions and communication transactions of a system according to a pre-determined schedule. For the scheduler implementation, we consider both intra-processor and inter-processor synchronization. We also consider scheduler overhead, which is often neglected. In particular, we address the issue of centralized implementation versus distributed implementation. We investigate the pros and cons of the two different scheduler implementations. Through experiments with synthetic examples and a real world multimedia application, we show the effectiveness of our approach.
暂无评论