首页> 外文会议>WoTUG technical meeting >Performance of Periodic Real-Time Processes: a Vertex-Removing Synchronised Graph Product
【24h】

Performance of Periodic Real-Time Processes: a Vertex-Removing Synchronised Graph Product

机译:定期实时过程的性能:去除顶点的同步图产品

获取原文

摘要

In certain single-core mono-processor configurations, e.g. embedded control systems, like robotic applications, comprising many short processes, process context switches may consume a considerable amount of the available processing power. For this reason it can be advantageous to combine processes, to reduce the number of context switches. Reducing the number of context switches decreases the execution time and thereby increases the performance of the application. As we consider robotic applications only, often consisting of processes with identical periods, release times and deadlines, we restrict these configurations to periodic real-time processes executing on a single-core mono-processor. These processes can be represented by finite directed acyclic labelled multi-graphs. The vertex-removing synchronised product of such graphs gives graphs that represent processes which have less context switches. To reduce the memory occupancy, the vertex-removing synchronised product removes vertices that are not reachable: i.e. represents states that can never occur. By means of a lattice, we show all possible products of a set of graphs, where the number of products is given by the Bell number. We finish with heuristics from which a set of graphs can be calculated that represents a set of processes that will not miss their deadline and which fits in the available memory.
机译:在某些单核单处理器配置中,例如嵌入式控制系统(如机器人应用程序)包括许多短过程,过程上下文切换可能会消耗大量可用的处理能力。因此,组合处理以减少上下文切换的数量可能是有利的。减少上下文切换的数量可以减少执行时间,从而提高应用程序的性能。由于我们仅考虑机器人应用程序,通常由周期,发布时间和截止时间相同的进程组成,因此我们将这些配置限制为在单核单处理器上执行的定期实时进程。这些过程可以用有限有向无环标记多图表示。这些图的去除顶点的同步乘积给出了表示具有较少上下文切换的过程的图。为了减少内存占用,移除顶点的同步乘积会移除不可达的顶点:即代表永远不会发生的状态。通过格子,我们显示了一组图形的所有可能乘积,其中乘积的数量由贝尔数给出。我们以试探法结束,从中可以计算出一组表示一组过程的图形,这些过程不会错过其截止日期并且适合可用内存。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号