Invention Grant
- Patent Title: Software application performance enhancement
- Patent Title (中): 软件应用性能提升
-
Application No.: US12583188Application Date: 2009-08-13
-
Publication No.: US08799884B2Publication Date: 2014-08-05
- Inventor: Robert Scott Dreyer , Joel Kevin Jones , Michael Douglas Sharp , Ivan Dimitrov Baev
- Applicant: Robert Scott Dreyer , Joel Kevin Jones , Michael Douglas Sharp , Ivan Dimitrov Baev
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agent Nicholas A. Cole
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/30

Abstract:
Generating parallelized executable code from input code includes statically analyzing the input code to determine aspects of data flow and control flow of the input code; dynamically analyzing the input code to determine additional aspects of data flow and control flow of the input code; generating an intermediate representation of the input code based at least in part on the aspects of data flow and control flow of the input code identified by the static analysis and the additional aspects of data and control flow of the input code identified by the dynamic analysis; and processing the intermediate representation to determine portions of the intermediate representation that are eligible for parallel execution; and generating parallelized executable code from the processed intermediate representation.
Public/Granted literature
- US20100042981A1 Software application performance enhancement Public/Granted day:2010-02-18
Information query