发明名称 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.
申请公布号 US2014089935(A1) 申请公布日期 2014.03.27
申请号 US201214118283 申请日期 2012.05.18
申请人 TAKANO FUMIYO;NEC CORPORATION 发明人 TAKANO FUMIYO
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项
地址