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.

 
Web www.patentalert.com

< System using position detector to determine location and orientation between computers to select information to be transferred via wireless medium

< Type checking in java computing environments

> System and method for loop unrolling in a dynamic compiler

> Method, computer system and computer program product for determining the equivalence of two blocks of assignment statements

~ 00202