Alias-free test for dynamic array structures

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6880154
APP PUB NO 20030005420A1
SERIAL NO

09896936

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An apparatus, method, and program product for optimizing code that contains dynamically-allocated memory. The aliasing behavior of internal pointers of dynamically-allocated memory is used to disambiguate memory accesses and to eliminate false data dependencies. It is determined whether a dynamically-allocated array will behave like a statically-allocated array throughout the entire program execution once it has been allocated. This determination is used to improve the instruction scheduling efficiency, which yields better performance.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTEL CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ghosh, Somnath San Jose, CA 53 152
Kanhere, Abhay Sunnyvale, CA 4 72
Krishnaiyer, Rakesh Santa Clara, CA 15 163
Kulkarni, Dattatraya Santa Clara, CA 62 666
Li, Wei Redwood Shores, CA 2022 12714
Lim, Chu-cheow Santa Clara, CA 10 122
Ng, John L San Jose, CA 8 125

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation