Invention Grant
US09043775B2 Method for identifying problematic loops in an application and devices thereof
有权
用于识别应用中的有问题的循环的方法及其装置
- Patent Title: Method for identifying problematic loops in an application and devices thereof
- Patent Title (中): 用于识别应用中的有问题的循环的方法及其装置
-
Application No.: US13622811Application Date: 2012-09-19
-
Publication No.: US09043775B2Publication Date: 2015-05-26
- Inventor: Murali Krishna Emani , Sudeep Mallick , Balkrishna Prasad
- Applicant: Infosys Limited
- Applicant Address: IN Bangalore
- Assignee: Infosys Limited
- Current Assignee: Infosys Limited
- Current Assignee Address: IN Bangalore
- Agency: LeClairRyan, a Professional Corporation
- Priority: IN3242/CHE/2011 20110920
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/44

Abstract:
This invention relates to a method, computer readable medium, and apparatus for identifying one or more problematic loops in an application. This invention provides a Directed Acyclic Graph or DAG representation of structure of one or more loops in the application by performing a static and a dynamic analysis of the application source code and depicts the loop information as LoopID, loop weight, total loop iteration, average loop iteration, total loop iteration time, average loop iteration time and embedded vector size. This aids a programmer to concentrate on problematic loops in the application and analyze them further for potential parallelism.
Public/Granted literature
- US20130074059A1 METHOD FOR IDENTIFYING PROBLEMATIC LOOPS IN AN APPLICATION AND DEVICES THEREOF Public/Granted day:2013-03-21
Information query