Invention Grant
US07657876B2 System and method for using data address sequences of a program in a software development tool
失效
在软件开发工具中使用程序的数据地址序列的系统和方法
- Patent Title: System and method for using data address sequences of a program in a software development tool
- Patent Title (中): 在软件开发工具中使用程序的数据地址序列的系统和方法
-
Application No.: US10991160Application Date: 2004-11-16
-
Publication No.: US07657876B2Publication Date: 2010-02-02
- Inventor: Trishul M. Chilimbi
- Applicant: Trishul M. Chilimbi
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Merchant & Gould
- Agent Ryan T. Grace
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A system and method for determining where bottlenecks in a program's data accesses occur and providing information to a software developer as to why the bottlenecks occur and what may be done to correct them. A stream of data access references is analyzed to determine data access patterns (also called data access sequences). The stream is analyzed to find frequently repeated data access sequences (called hot data streams). Properties of the hot data streams are calculated and upon selection of a hot data stream are displayed in a development tool that associates lines of code with the hot data streams.
Public/Granted literature
- US20050091644A1 System and method for using data address sequences of a program in a software development tool Public/Granted day:2005-04-28
Information query