首页 | 本学科首页   官方微博 | 高级检索  
     


Deadline and activation time assignment for partitioned real-time application on multiprocessor reservations
Affiliation:1. Department of Molecular & Integrative Physiology, University of Kansas Medical Center, Kansas City, KS 66160, United States;2. The Kansas Intellectual and Developmental Disabilities Research Center, University of Kansas Medical Center, Kansas City, KS 66160, United States;3. The Department of Biostatistics, University of Kansas Medical Center, Kansas City, KS 66160, United States
Abstract:Providing temporal isolation between critical activities has been an important design criterion in real-time open systems, which can be achieved using resource reservation techniques. As an abstraction of reservation servers, virtual processor is often used to represent a portion of computing power available on a physical platform while hiding the implementation details. In this paper, we present a general framework of partitioning an application comprised of hard real-time tasks with precedence constraints onto multiple virtual processors in consideration of communication latencies between tasks. A novel method is proposed for assigning deadlines and activation times to tasks such that tasks partitioned onto different virtual processors can be analyzed separately using well-established theories for uniprocessor. Extensive simulations have been performed and the results have shown that, compared to existing algorithms, the proposed method achieves better performance in terms of minimizing both total bandwidth and the maximum individual bandwidth.
Keywords:Real-time systems  Resource reservation  Deadline assignment  Multiprocessor
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号