首页> 外国专利> Managing multi-threaded FIFO memory by determining whether issued credit count for dedicated class of threads is less than limit

Managing multi-threaded FIFO memory by determining whether issued credit count for dedicated class of threads is less than limit

机译:通过确定专用线程类的已发行信用计数是否小于限制来管理多线程FIFO存储器

摘要

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.
机译:存储用于多线程处理的数据的系统和方法允许多个执行线程将数据存储在单个先进先出(FIFO)内存中。线程被分配给类,每个类包括一个或多个线程。可以在FIFO存储器中为每个类别分配专用条目。也可以在FIFO存储器中为一个类分配共享条目。共享条目可以由任何线程使用。即使当第一线程和第二线程不在同一类中时,也可以将用于第一线程的数据存储在FIFO存储器中,同时从FIFO存储器中读取用于第二线程的数据。 FIFO内存在线程之间共享,以节省裸片面积,但是每个线程可以独立执行,就像每个线程都有专用的FIFO内存一样。

著录项

相似文献

  • 专利
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号