发明授权
US08495603B2 Generating an executable version of an application using a distributed compiler operating on a plurality of compute nodes 有权
使用在多个计算节点上运行的分布式编译器生成应用程序的可执行版本

Generating an executable version of an application using a distributed compiler operating on a plurality of compute nodes
摘要:
Methods, apparatus, and products are disclosed for generating an executable version of an application using a distributed compiler operating on a plurality of compute nodes that include: receiving, by each compute node, a portion of source code for an application; compiling, in parallel by each compute node, the portion of the source code received by that compute node into a portion of object code for the application; performing, in parallel by each compute node, inter-procedural analysis on the portion of the object code of the application for that compute node, including sharing results of the inter-procedural analysis among the compute nodes; optimizing, in parallel by each compute node, the portion of the object code of the application for that compute node using the shared results of the inter-procedural analysis; and generating the executable version of the application in dependence upon the optimized portions of the object code of the application.
信息查询
0/0