首页> 外国专利> Techniques for efficiently accessing values spanning slabs of memory

Techniques for efficiently accessing values spanning slabs of memory

机译:有效地访问跨越存储器板的值的技术

摘要

In various embodiments, a memory pool application implements composite arrays via a memory pool that includes a first slab and a second slab. First, the memory pool application assigns the first slab and the second slab to a composite array. The memory pool application then modifies a final data word included in the first slab to store a first portion of a specified value and a leading data word included in the second slab to store a second portion of the specified value. The memory pool application copies the second data word to a duplicate data word included in the first slab. Subsequently, the memory pool application performs an unaligned read operation on the first slab based on a specified offset to retrieve a first word stored in memory and extracts the specified value from the first word based on the specified offset and a specified number of bits.
机译:在各种实施例中,存储器池应用程序通过包括第一板和第二板坯的存储器池实现复合阵列。 首先,内存池应用程序将第一个板坯和第二个板分配给复合阵列。 然后,存储器池应用程序修改包括在第一板中的最终数据字,以存储指定值的第一部分和包括在第二板中的前导数据字,以存储指定值的第二部分。 内存池应用程序将第二个数据字复制到第一个板中包含的重复数据字。 随后,存储器池应用程序基于指定的偏移来对第一板上执行未对齐的读取操作,以基于指定的偏移和指定数量的比特从第一字提取从第一字提取指定值的第一单词。

著录项

  • 公开/公告号US11113000B2

    专利类型

  • 公开/公告日2021-09-07

    原文格式PDF

  • 申请/专利权人 NETFLIX INC.;

    申请/专利号US201916540020

  • 发明设计人 JOHN ANDREW KOSZEWNIK;

    申请日2019-08-13

  • 分类号G06F3/06;G06F12;G06F13/14;

  • 国家 US

  • 入库时间 2022-08-24 20:52:26

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号