首页> 外文会议>Brazilian Symposium on Computing Systems Engineering >Improved task packing for shared resources in multiprocessor real-time systems scheduled by RUN under SBLP
【24h】

Improved task packing for shared resources in multiprocessor real-time systems scheduled by RUN under SBLP

机译:改进了针对RUN在SBLP下调度的多处理器实时系统中共享资源的任务打包

获取原文

摘要

Reduction to Uniprocessor (RUN) is an algorithm capable of efficiently and optimally scheduling a set of strictly periodic real-time tasks on a multiprocessor platform when tasks do not share any resources but processors. A basic building block of RUN is the servers, which are entities capable of scheduling a sub-set of tasks via EDF. Recently, support for resource sharing has been incorporated into RUN by the Server Based Locking Protocol (SBLP). SBLP accounts for possible interferences of resource locking times into the RUN servers. The protocol performance, however, depends on how tasks are packed into servers. In this work we describe a new task packing heuristic that outperforms those originally proposed for SBLP. Extensive evaluation experiments are conducted and show that gains of up to 25% can be obtained by the proposed heuristic.
机译:减少到单处理器(RUN)是一种算法,当任务不共享任何资源而是由处理器共享时,该算法能够在多处理器平台上高效,优化地调度一组严格周期性的实时任务。 RUN的基本构建块是服务器,它们是能够通过EDF调度任务子集的实体。最近,基于服务器的锁定协议(SBLP)已将对资源共享的支持合并到RUN中。 SBLP解决了资源锁定时间可能对RUN服务器造成的干扰。但是,协议性能取决于如何将任务打包到服务器中。在这项工作中,我们描述了一种新的任务打包启发式方法,其性能优于最初为SBLP提出的方法。进行了广泛的评估实验,结果表明,通过所提出的启发式方法可以获得高达25%的收益。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号