System and method for multi-level real-time scheduling analyses

    公开(公告)号:US09983902B2

    公开(公告)日:2018-05-29

    申请号:US14712707

    申请日:2015-05-14

    CPC classification number: G06F9/46 G06F9/4887

    Abstract: A system and method of multi-level scheduling analysis for a general processing module of a real-time operating system. The method includes identifying any processes within respective partitions of the general processing module, for each identified process, determining if the process is local-time centric or global-time centric. The method converts global-time centric process to a local-time centric process, applies a single-level scheduling analysis technique to the processes of respective partitions, and transforms local-time based response times to global-time based response times. The method performs scheduling and response time analyses on one or more of the identified processes of respective partitions. The method can be performed on a synchronous and/or asynchronous system, and on a hierarchical scheduling system that includes a top level scheduler having a static-cyclic schedule and/or a general static schedule. A system and non-transitory computer-readable medium are also disclosed.

    SYSTEM AND METHOD FOR MULTI-LEVEL REAL-TIME SCHEDULING ANALYSES
    2.
    发明申请
    SYSTEM AND METHOD FOR MULTI-LEVEL REAL-TIME SCHEDULING ANALYSES 有权
    用于多级实时调度分析的系统和方法

    公开(公告)号:US20160335115A1

    公开(公告)日:2016-11-17

    申请号:US14712707

    申请日:2015-05-14

    CPC classification number: G06F9/46 G06F9/4887

    Abstract: A system and method of multi-level scheduling analysis for a general processing module of a real-time operating system. The method includes identifying any processes within respective partitions of the general processing module, for each identified process, determining if the process is local-time centric or global-time centric. The method converts global-time centric process to a local-time centric process, applies a single-level scheduling analysis technique to the processes of respective partitions, and transforms local-time based response times to global-time based response times. The method performs scheduling and response time analyses on one or more of the identified processes of respective partitions. The method can be performed on a synchronous and/or asynchronous system, and on a hierarchical scheduling system that includes a top level scheduler having a static-cyclic schedule and/or a general static schedule. A system and non-transitory computer-readable medium are also disclosed.

    Abstract translation: 一种用于实时操作系统的通用处理模块的多级调度分析的系统和方法。 该方法包括识别通用处理模块的各分区内对于每个识别的过程的任何过程,确定该过程是以本地时间为中心还是以全球时间为中心。 该方法将以全球时间为中心的流程转换为本地时间流程,将单级调度分析技术应用于各个分区的流程,并将基于本地时间的响应时间转换为全球时间响应时间。 该方法对相应分区的所识别的一个或多个进程执行调度和响应时间分析。 该方法可以在同步和/或异步系统以及包括具有静态循环调度和/或一般静态调度的顶级调度器的分层调度系统上执行。 还公开了一种系统和非暂时计算机可读介质。

Patent Agency Ranking