发明名称 HARDWARE TASK MANAGER FOR ADAPTIVE COMPUTING
摘要 A hardware task manager operations in an adaptive computing system. The task manager indicates when input and output buffer resources are sufficient to allow a task to execute. The task can require an arbitrary number of input values from one or more other (or the same) tasks. Likewise, a number of output buffers must also be available before the task can start to execute and store results in the output buffers. The hardware task manager maintians a counter in association with each input and output buffer. For input buffers, a negative value for the counter means that there is no data in the buffer and hence, the respective input buffer is not ready or available. Thus, the associated task can not run. Predetermined numbers of bytes, or "units," are stored into the input buffer and an associated counter is incremented. When the counter value transitions from a negative value to a zero the higher-order bit of the counter is cleared, thereby indicating the input buffer has sufficient data and is available to be processed by a task.
申请公布号 WO2004107173(A1) 申请公布日期 2004.12.09
申请号 WO2003US36987 申请日期 2003.11.19
申请人 QUICKSILVER TECHNOLOGY, INC. 发明人 SCHEUERMANN, W., JAMES
分类号 G06F9/00;G06F9/46 主分类号 G06F9/00
代理机构 代理人
主权项
地址