发明名称 PROGRAMMING A MULTI-PROCESSOR SYSTEM
摘要 A computer-implemented method for creating a program for a multi-processor system comprising a plurality of interspersed processors and memories. A user may specify or create source code using a programming language. The source code specifies a plurality of tasks and communication of data among the plurality of tasks. However, the source code may not (and preferably is not required to) 1) explicitly specify which physical processor will execute each task and 2) explicitly specify which communication mechanism to use among the plurality of tasks. The method then creates machine language instructions based on the source code, wherein the machine language instructions are designed to execute on the plurality of processors. Creation of the machine language instructions comprises assigning tasks for execution on respective processors and selecting communication mechanisms between the processors based on location of the respective processors and required data communication to satisfy system requirements.
申请公布号 EP2008182(A2) 申请公布日期 2008.12.31
申请号 EP20070759497 申请日期 2007.03.27
申请人 COHERENT LOGIX INCORPORATED 发明人 ENG, TOMMY K.;BEARDSLEE, JOHN MARK;DOERR, MICHAEL B.
分类号 G06F9/46;G06F15/16 主分类号 G06F9/46
代理机构 代理人
主权项
地址