Invention Grant
- Patent Title: Apparatus and method for controlling execution of a single thread by multiple processors
- Patent Title (中): 用于控制多个处理器执行单个线程的装置和方法
-
Application No.: US14741790Application Date: 2015-06-17
-
Publication No.: US09569273B2Publication Date: 2017-02-14
- Inventor: Yoshihisa Nakashima
- Applicant: FUJITSU LIMITED
- Applicant Address: JP Kawasaki
- Assignee: FUJITSU LIMITED
- Current Assignee: FUJITSU LIMITED
- Current Assignee Address: JP Kawasaki
- Agency: Staas & Halsey LLP
- Priority: JP2014-165172 20140814
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F9/45

Abstract:
An apparatus includes a plurality of processors and a holder unit. The plurality of processors execute a task as a unit of processing by dividing the task into multiple threads including single and parallel threads, where the single thread is executed by only one of the plurality of processors whose respective pieces of processing have reached the thread, and the parallel thread is executed in parallel with another parallel thread by the plurality of processors. The holder unit is configured to held information to be shared by the plurality of processors. Each processor executes one of the multiple threads at a time, and causes the holder unit to hold reaching-state information indicating an extent to which the multiple threads executed by the plurality of processors have reached the single thread. Each processor determines whether to execute the single thread, based on the reaching-state information held in the holder unit.
Public/Granted literature
- US20160048416A1 APPARATUS AND METHOD FOR CONTROLLING EXECUTION OF A SINGLE THREAD BY MULTIPLE PROCESSORS Public/Granted day:2016-02-18
Information query