Invention Grant
US08856196B2 System and method for transferring tasks in a multi-core processor based on trial execution and core node
有权
基于试运行和核心节点在多核处理器中传输任务的系统和方法
- Patent Title: System and method for transferring tasks in a multi-core processor based on trial execution and core node
- Patent Title (中): 基于试运行和核心节点在多核处理器中传输任务的系统和方法
-
Application No.: US12742854Application Date: 2009-02-23
-
Publication No.: US08856196B2Publication Date: 2014-10-07
- Inventor: Kazumi Yamada
- Applicant: Kazumi Yamada
- Applicant Address: JP Toyota-shi
- Assignee: Toyota Jidosha Kabushiki Kaisha
- Current Assignee: Toyota Jidosha Kabushiki Kaisha
- Current Assignee Address: JP Toyota-shi
- Agency: Oblon, Spivak, McClelland, Maier & Neustadt, L.L.P.
- Priority: JP2008-188830 20080722
- International Application: PCT/JP2009/053200 WO 20090223
- International Announcement: WO2010/010723 WO 20100128
- Main IPC: G06F15/16
- IPC: G06F15/16 ; G06F11/16 ; G06F9/50 ; G06F11/00

Abstract:
A multi core system for allocating a task generated from a control system program to an appropriate CPU core and executing the task includes a trial-execution instructing part configured to cause a second CPU core to trial-execute a task which a first CPU core executes before the multi core system transfers the task from the first CPU core to the second CPU core and causes the second CPU core to execute the task, a determining part configured to determine whether an execution result by the first CPU core matches an execution result by the second CPU core, and an allocation fixing part configured to fix the second CPU core as the appropriate CPU core to which the task is allocated if the determining part determines that the execution result by the first CPU core matches the execution result by the second CPU core.
Public/Granted literature
- US20100262971A1 MULTI CORE SYSTEM, VEHICULAR ELECTRONIC CONTROL UNIT, AND TASK SWITCHING METHOD Public/Granted day:2010-10-14
Information query