Method for selective solicitation of user assistance in the performance tuning process
US7237234B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 12, 2002 |
| Grant date | Jun 26, 2007 |
| Priority date | — |
| Expiry date | Aug 11, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/443
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A compiler tool is provided to selectively solicit assistance from a programmer in order to improve optimization of code compiled by the compiler. As a program is being compiled, the compiler keeps track of the places where it could do better if it only knew certain information. The user is presented with one or more pieces of advice that each identify a problem that prevented the compiler from making a particular optimization due to not enough information and one or more suggestions as to how to provide additional information to the compiler. This list is generally filtered so that only a subset of missing information that has a high likelihood of leading to better performance is presented. Other missing information is not requested.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.