发明授权
- 专利标题: Alias-free test for dynamic array structures
- 专利标题(中): 动态数组结构的无差别测试
-
申请号: US09896936申请日: 2001-06-29
-
公开(公告)号: US06880154B2公开(公告)日: 2005-04-12
- 发明人: Somnath Ghosh , Rakesh Krishnaiyer , Wei Li , Abhay Kanhere , Dattatraya Kulkarni , Chu-cheow Lim , John L. Ng
- 申请人: Somnath Ghosh , Rakesh Krishnaiyer , Wei Li , Abhay Kanhere , Dattatraya Kulkarni , Chu-cheow Lim , John L. Ng
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理商 Joni Stutman-Horn
- 主分类号: G06F9/45
- IPC分类号: G06F9/45
摘要:
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.
公开/授权文献
- US20030005420A1 Alias-free test for dynamic array structures 公开/授权日:2003-01-02
信息查询