发明名称 System and method for computational unification of heterogeneous implicit and explicit processing elements
摘要 A system and method for computational unification of heterogeneous implicit and explicit processing elements which supports the aggregation of any number of such processing elements. The system and method of the present invention supports the generation of a unified executable program through the use of directive statements which are analyzed in conjunction with the semantic structures in the parsed source code to generate appropriate source code targeted to the implicit and explicit processing elements. The computational unification system and method of the present invention further embodies expertise with the particular programming style and idiom of the various processing elements.
申请公布号 US8930892(B2) 申请公布日期 2015.01.06
申请号 US201414203035 申请日期 2014.03.10
申请人 SRC Computers, LLC 发明人 Pointer David;Caliga David E.
分类号 G06F9/44;G06F9/45 主分类号 G06F9/44
代理机构 Hogan Lovells US LLP 代理人 Kubida William J.;Hogan Lovells US LLP
主权项 1. A method for programming a heterogeneous computer system including first and second processors, the method comprising: adding directives to source code of said first processor to produce first processor source code with directives; and computationally unifying said first processor source code with directives to produce unified first processor source code and unified second processor source code, wherein said computationally unifying comprises: analysis and abstraction of said first processor source code with directives to produce statement templates, source code elements and directive parameters,generating directive based statements from said templates, source code elements and directive parameters to produce directive specific code, andstatement replacing and merging said unified directive specific code and said first processor source code with directives to produce said unified first processor source code and said unified second processor source code.
地址 Colorado Springs CO US