Patent · US Active

Method and system for analyzing parallelism of program code

US8316355B2 · kind B2 · utility

8Cited by
3References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 18, 2008
Grant dateNov 20, 2012
Priority date
Expiry dateJul 29, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/456
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and systems are provided for analyzing parallelism of program code. According to a method, the sequential execution of the program code is simulated so as to trace the execution procedure of the program code, and parallelism of the program code is analyzed based on the result of the trace to the execution procedure of the program code. Execution information of the program code is collected by simulating the sequential execution of the program code, and parallelism of the program code is analyzed based on the collected execution information, so as to allow programmers to perform parallel task partitioning of the program code with respect to a multi-core architecture more effectively, thus increasing the efficiency of parallel software development.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.