APPARATUS AND METHOD FOR MANAGING HETEROGENEOUS MULTI-CORE PROCESSOR SYSTEM
    1.
    发明申请
    APPARATUS AND METHOD FOR MANAGING HETEROGENEOUS MULTI-CORE PROCESSOR SYSTEM 审中-公开
    用于管理异质多核处理器系统的装置和方法

    公开(公告)号:US20140259022A1

    公开(公告)日:2014-09-11

    申请号:US14195181

    申请日:2014-03-03

    Inventor: Yung-Joon JUNG

    CPC classification number: G06F9/505 G06F2209/508

    Abstract: Disclosed herein is an apparatus and method for managing a heterogeneous multi-core processor system, which can allocate a core to the execution of an application based on the states of cores included in heterogeneous multi-core processors. The apparatus for managing a heterogeneous multi-core processor system includes a management unit for receiving states of cores included in heterogeneous multi-core processors from an operating system layer and managing the states of the cores. A determination unit determines a core to be allocated to execution of an application among the cores included in the heterogeneous multi-core processors, based on the states of the cores received from the management unit. An allocation unit allocates the core determined by the determination unit to the execution of the application.

    Abstract translation: 本文公开了一种用于管理异构多核处理器系统的装置和方法,其可以基于异构多核处理器中包括的核的状态将核分配给应用的执行。 用于管理异构多核处理器系统的装置包括管理单元,用于从操作系统层接收包含在异构多核处理器中的核的状态并管理核的状态。 确定单元基于从管理单元接收到的核的状态来确定要分配给异构多核处理器中包括的核中的应用的执行的核心。 分配单元将由确定单元确定的核心分配给应用程序的执行。

    TASK DISTRIBUTION METHOD AND APPARATUS FOR MULTI-CORE SYSTEM
    2.
    发明申请
    TASK DISTRIBUTION METHOD AND APPARATUS FOR MULTI-CORE SYSTEM 审中-公开
    用于多核系统的任务分配方法和设备

    公开(公告)号:US20130198758A1

    公开(公告)日:2013-08-01

    申请号:US13753642

    申请日:2013-01-30

    CPC classification number: G06F9/5038 G06F9/5027 G06F9/5061 G06F2209/5012

    Abstract: The present invention relates generally to a task distribution method and apparatus for systems in a real-time Operating System (OS) environment using a multi-core Central Processing Unit (CPU). The present invention is configured to set roles of multiple cores included in the multi-core system in such a way as to divide the cores into real-time cores for executing real-time tasks and non-real-time cores for executing non-real-time tasks, allocate real-time tasks to cores, a role of which has been set to that of real-time cores, and non-real-time tasks to cores, a role of which has been set to that of non-real-time cores, based on the set roles of the cores, allow the respective cores to execute the tasks allocated thereto, and collect information about a procedure of executing the tasks as task execution procedure information, and change the set roles of the cores based on the collected information.

    Abstract translation: 本发明一般涉及使用多核心中央处理单元(CPU)的实时操作系统(OS)环境中的系统的任务分配方法和装置。 本发明被配置为设置包括在多核系统中的多个核的角色,以便将核分成用于执行实时任务的实时核和用于执行非实时的非实时核 时间任务,将实时任务分配给核心,其角色已被设置为实时内核,非实时任务到核心,其作用已被设置为非实时任务 时间核心基于核心的设置角色,允许各个核心执行分配给其的任务,并且收集关于执行任务的过程的信息作为任务执行过程信息,并且基于以下方式改变核心的集合角色: 收集的信息。

Patent Agency Ranking