发明名称 METHOD FOR EXPLOITING PARALLELISM IN NESTED PARALLEL PATTERNS IN TASK-BASED SYSTEMS
摘要 Aspects include computing devices, systems, and methods for task-based handling of nested repetitive processes in parallel. At least one processor of the computing device may be configured to partition iterations of an outer repetitive process and assign the partitions to initialized tasks to be executed in parallel by a plurality of processor cores. A shadow task may be initialized for each task to execute iterations of an inner repetitive process. Upon completing a task, divisible partitions of the outer repetitive process of ongoing tasks may be subpartitioned and assigned to the ongoing task, and the completed task and shadow task or a newly initialized task and shadow task. Upon completing all but one task and one iteration of the outer repetitive process, shadow tasks may be initialized to execute partitions of iterations of the inner repetitive process.
申请公布号 WO2015143370(A1) 申请公布日期 2015.09.24
申请号 WO2015US21831 申请日期 2015.03.20
申请人 QUALCOMM INCORPORATED 发明人 MONTESINOS ORTEGO, PABLO;WEBER, MICHAEL;ZHAO, HAN
分类号 G06F9/44;G06F9/45;G06F9/48;G06F9/50 主分类号 G06F9/44
代理机构 代理人
主权项
地址