Logotype Mälardalenn University

MRTC publications



Efficient scheduling with adaptive fault tolerance in heterogeneous multiprocessor systems

Authors: Senthil Kumar Chandran, Radhamani Pillay (former), Radu Dobrin, Sasikumar Punnekkat
Source: International Conference on Computer and Electrical Engineering (ICCEE), Chengdu, China
 

Abstract

Heterogeneous multiprocessor systems are becoming more common and scheduling real-time tasks on them is an extremely challenging research problem. While the stringent functional and timing requirements are to be met, this problem becomes even more difficult in dynamic environments, for example, caused by processor failures. Furthermore, in safety critical applications having tasks with mixed criticality levels, guaranteeing adaptive fault tolerance to meet the reliability requirements adds another complex dimension. The key contribution of our research is a framework for task allocation and scheduling in the above context, which has a generic task model enabling task-level redundancy, a range of reconfiguration/task migration options during processor failures and definition of a set of performance metrics. We have addressed the issues of both timeliness and reliability under three different allocation strategies for a multiprocessor system with the feasibility check being performed using the well-known Rate Monotonic (RM) schedulability test. The algorithm presented in this paper, ensures that all required deadlines are met with efficient processor utilization under normal conditions and guarantees essential operations even during processor failures. In real-time multiprocessor systems used in safety critical applications, the proposed approach is expected to provide better utilization of resources and guarantees with respect to the system reliability. We demonstrate as well as evaluate the performance of our approach by simulation studies on task scheduling in heterogeneous multiprocessor environments.
 

BibTeX entry

@inproceedings{Kumar_2298:2010,
   author = {Senthil Kumar Chandran and Radhamani Pillay and Radu Dobrin and Sasikumar Punnekkat},
   title = {Efficient scheduling with adaptive fault tolerance in heterogeneous multiprocessor systems},
   booktitle = {International Conference on Computer and Electrical Engineering (ICCEE)},
   month = {November},
   year = {2010},
   url = {http://www.mrtc.mdh.se/index.php?choice=publications&id=2298},
}

  • Mälardalen University |
  • Box 883 |
  • 721 23 Västerås/Eskilstuna |
  • 021-101300, 016-153600 |
  • webmaster |
  • Latest update: 2012.08.24