Invention Grant
- Patent Title: Automatic pipeline parallelization of sequential code
- Patent Title (中): 自动流水线并行化顺序码
-
Application No.: US13409536Application Date: 2012-03-01
-
Publication No.: US08949809B2Publication Date: 2015-02-03
- Inventor: Pradeep Varma , Manish Gupta , Monika Gupta , Naga Praveen Kumar Katta
- Applicant: Pradeep Varma , Manish Gupta , Monika Gupta , Naga Praveen Kumar Katta
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Schmeiser, Olsen & Watts, LLP
- Agent John Pivnichny
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A system and associated method for automatically pipeline parallelizing a nested loop in sequential code over a predefined number of threads. Pursuant to task dependencies of the nested loop, each subloop of the nested loop are allocated to a respective thread. Combinations of stage partitions executing the nested loop are configured for parallel execution of a subloop where permitted. For each combination of stage partitions, a respective bottleneck is calculated and a combination with a minimum bottleneck is selected for parallelization.
Public/Granted literature
- US20130232476A1 AUTOMATIC PIPELINE PARALLELIZATION OF SEQUENTIAL CODE Public/Granted day:2013-09-05
Information query