首页> 外国专利> DYNAMIC PACKET BUFFERS WITH CONSOLIDATION OF LOW UTILIZED MEMORY BANKS

DYNAMIC PACKET BUFFERS WITH CONSOLIDATION OF LOW UTILIZED MEMORY BANKS

机译:低利用率记忆库合并的动态分组缓冲

摘要

Provided are a method, a non-transitory computer-readable storage device and an apparatus for managing use of a shared memory buffer that is partitioned into multiple banks and that stores incoming data received at multiple inputs in accordance with a multi-slice architecture. A particular bank is allocated to a corresponding slice. Received respective data packets are associated with corresponding slices based on which respective inputs they are received. Determine, based on a state of the shared memory buffer, to transfer contents of all occupied cells of the particular bank. Writes to the bank are stopped, contents of occupied cells are transferred to cells of one or more other banks associated with the particular bank's slice, information is stored indicating where the contents have been transferred, and the particular bank is returned to a shared pool after transferring is completed.
机译:提供了一种方法,一种非暂时性计算机可读存储设备以及一种用于管理共享存储器的使用的装置,该共享存储器被划分为多个存储体并且根据多层架构来存储在多个输入处接收到的输入数据。特定的存储体被分配给相应的片。所接收的相应数据分组基于接收它们的相应输入而与相应的片相关联。基于共享内存缓冲区的状态,确定要传输特定存储区的所有已占用单元的内容。停止写入存储区,将占用单元的内容传输到与该特定存储区的片相关联的一个或多个其他存储区的单元,存储指示内容已传输到何处的信息,并将特定存储区返回到共享池中。传输完成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号