发明名称 MODULAR COMPILATION USING PARTIAL COMPILERS
摘要 A modular compiler architecture utilizes partial compiler modules that cooperatively produce object code for operation on a complex execution infrastructure. The partial compilers may invoke the services of other partial compilers, wherein each partial compiler operates as a self-contained "black-box" module. This structure, in turn, may allow the partial compilers of such implementations to be arranged in modular hierarchies for multi-level compilation and specialization of each partial compiler. These various implementations, in turn, produce compiled programs able to correctly run on large computer clusters comprising a mix of computational resources (machines, multiple cores, graphics cards, SQL server engines, etc.). Certain implementations may also be directed to compilers comprising modular partial compilers, and partial compilers may be formed from generalized forms of traditional compilers. Further disclosed is a set of high-level operations that manipulate partial compilers.
申请公布号 US2013125099(A1) 申请公布日期 2013.05.16
申请号 US201113295107 申请日期 2011.11.14
申请人 BUDIU MIHAI;PLOTKIN GORDON D.;GALENSON JOEL;MICROSOFT CORPORATION 发明人 BUDIU MIHAI;PLOTKIN GORDON D.;GALENSON JOEL
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址