发明名称 PARALLEL PROCESSING DEVICE, PARALLEL PROCESSING METHOD, OPTIMIZATION DEVICE, OPTIMIZATION METHOD, AND COMPUTER PROGRAM
摘要 [Problem] To provide a parallel processing device for improving the operation rate of each core in a computation device having a plurality of processor cores in a process in which there are a large number of tasks that can be processed in parallel even though parallelism within the tasks is low. [Solution] This invention is provided with: a divided task acquisition unit (101) for acquiring tasks into which an application has been divided; a simultaneous-execution task number setting unit (102) for setting the number of simultaneously executed tasks in each thread array; an in-array thread number setting unit (103) for setting the number of threads in each thread array; a total-number-of-arrays setting unit (104) for setting the total number of arrays; a thread array control unit (105) for generating the threads and thread arrays; a resource allocation unit (106) for securing a resource for the number of simultaneously executed tasks in each of the thread arrays; a processing task determination unit (107) for determining the task to be processed by each thread; and a task execution unit (108) for causing the task thus determined to be executed by each of the threads.
申请公布号 EP2711839(A4) 申请公布日期 2014.12.03
申请号 EP20120785393 申请日期 2012.05.18
申请人 NEC CORPORATION 发明人 TAKANO, FUMIYO
分类号 G06F9/50;G06F9/48 主分类号 G06F9/50
代理机构 代理人
主权项
地址