发明名称 Computer program functional partitioning system for heterogeneous multi-processing systems
摘要 The present invention provides for a system for computer program functional partitioning for heterogeneous multi-processing 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 whole program representation is generated based on received computer program code. At least one single-entry-single-exit (SESE) region is identified based on the whole program representation. At least one node-specific SESE region is identified based on identified SESE regions and the at least one system parameter. Each node-specific SESE region is grouped into a node-specific subroutine. Each node-specific subroutine is compiled based on a specified node characteristic. The computer program code is modified based on the node-specific subroutines and the modified computer program code is compiled.
申请公布号 US8037463(B2) 申请公布日期 2011.10.11
申请号 US20090350458 申请日期 2009.01.08
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 O'BRIEN KATHRYN M.;O'BRIEN JOHN KEVIN PATRICK
分类号 G06F9/45;G06F9/46 主分类号 G06F9/45
代理机构 代理人
主权项
地址