发明名称 Computer program code size partitioning system and method for multiple memory multi-processing systems
摘要 The present invention provides for a method for computer program code size partitioning for multiple memory multi-processor systems. At least one system parameter of a computer system comprising one or more disparate processing nodes is identified. Computer program code comprising a program to be run on the computer system is received. A program representation based on received computer program code is generated. At least one single-entry-single-exit (SESE) region is identified based on the whole program representation. At least one SESE region of less than a certain size (store-size-specific) is identified based on identified SESE regions and the at least one system parameter. Each store-size-specific SESE region is grouped into a node-specific subroutine. The non node-specific parts of the computer program code are modified based on the partitioning into node-specific subroutines. The modified computer program code including each node-specific subroutine is compiled based on a specified node characteristic.
申请公布号 US2006123404(A1) 申请公布日期 2006.06.08
申请号 US20040002552 申请日期 2004.12.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 O'BRIEN KATHRYN M.;O'BRIEN JOHN K.P.
分类号 G06F9/45;C07D213/85;C07D401/04;C07D401/06;C07D401/12;C07D405/04;C07D405/06;C07D405/12;C07D409/04;C07D413/06;C07D417/04;C07D417/06;C07D417/12 主分类号 G06F9/45
代理机构 代理人
主权项
地址
您可能感兴趣的专利