发明名称 |
A METHOD AND APPARATUS FOR A GENERAL-PURPOSE, MULTIPLE-CORE SYSTEM FOR IMPLEMENTING STREAM-BASED COMPUTATIONS |
摘要 |
A method and system of efficient use and programming of a multi-processing core device. The system includes a programming construct that is based on stream-domain code. A programmable core based computing device is disclosed. The computing device includes a plurality of processing cores coupled to each other. A memory stores stream-domain code including a stream defining a stream destination module and a stream source module. The stream source module places data values in the stream and the stream conveys data values from the stream source module to the stream destination module. A runtime system detects when the data values are available to the stream destination module and schedules the stream destination module for execution on one of the plurality of processing cores. |
申请公布号 |
EP2526494(A4) |
申请公布日期 |
2017.02.01 |
申请号 |
EP20110735276 |
申请日期 |
2011.01.21 |
申请人 |
SVIRAL, Inc. |
发明人 |
MASTER, Paul, L.;FURTEK, Frederick |
分类号 |
G06F15/00;G06F9/38;G06F9/44;G06F9/48;G06F9/50;G06F9/54;G06F15/173;G06F15/76 |
主分类号 |
G06F15/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|