发明授权
US07257807B2 Method for optimizing execution time of parallel processor programs
失效
优化并行处理器程序执行时间的方法
- 专利标题: Method for optimizing execution time of parallel processor programs
- 专利标题(中): 优化并行处理器程序执行时间的方法
-
申请号: US10667812申请日: 2003-09-22
-
公开(公告)号: US07257807B2公开(公告)日: 2007-08-14
- 发明人: Andrey A. Nikitin , Alexander E. Andreev
- 申请人: Andrey A. Nikitin , Alexander E. Andreev
- 申请人地址: US CA Milpitas
- 专利权人: LSI Corporation
- 当前专利权人: LSI Corporation
- 当前专利权人地址: US CA Milpitas
- 主分类号: G06F9/45
- IPC分类号: G06F9/45 ; G06F9/30
摘要:
The present invention is directed to a parallel processor language, a method for translating C++ programs into a parallel processor language, and a method for optimizing execution time of a parallel processor program. In an exemplary aspect of the present invention, a parallel processor program for defining a processor integrated circuit includes a plurality of processor commands with addresses. The plurality of processor commands may includes a starting processor command, and each of the plurality of processor commands includes one or more subcommands. When the processor integrated circuit executes the parallel processor program, the processor integrated circuit executes the staring processor command first and then executes the rest of the plurality of processor commands based on an order of the addresses. Moreover, when the processor integrated circuit executes a parallel processor command, the processor integrated circuit executes all subcommands included in the parallel processor command in parallel in one clock cycle.
公开/授权文献
信息查询