发明名称 Managing multi-threaded FIFO memory by determining whether issued credit count for dedicated class of threads is less than limit
摘要 Systems and methods storing data for multi-threaded processing permit multiple execution threads to store data in a single first-in first-out (FIFO) memory. Threads are assigned to classes, with each class including one or more threads. Each class may be allocated dedicated entries in the FIFO memory. A class may also be allocated shared entries in the FIFO memory. The shared entries may be used by any thread. Data for a first thread may be stored in the FIFO memory while data for a second thread is read from the FIFO memory, even when the first thread and the second thread are not in the same class. The FIFO memory is shared between the threads to conserve die area, however each thread may be executed independently, as if each thread has a dedicated FIFO memory.
申请公布号 US8429661(B1) 申请公布日期 2013.04.23
申请号 US20050304959 申请日期 2005.12.14
申请人 ALFIERI ROBERT A.;OLIVEIRA MARCIO T.;NVIDIA CORPORATION 发明人 ALFIERI ROBERT A.;OLIVEIRA MARCIO T.
分类号 G06F9/46;G06F13/00 主分类号 G06F9/46
代理机构 代理人
主权项
地址