首页> 外国专利> Method and apparatus for content derived data placement in memory

Method and apparatus for content derived data placement in memory

机译:用于将内容派生数据放置在存储器中的方法和装置

摘要

Apparatus and method for placing data based on the content of the data in random access memory such that indexing operations are not required. A strong (e.g., cryptographic) hash is applied to a data element resulting in a signature. A weaker hash function is then applied to the signature to generate a storage location in memory for the data element. The weaker hash function assigns multiple data elements to the same storage location while the signature comprises a unique identifier for locating a particular data element at this location. In one embodiment a plurality of weak hash functions are applied successively to increase storage space utilization. In other embodiments, the assigned storage location can be determined by one or more attributes of the data element and/or the storage technology, e.g, long-lived versus short-lived data and/or different regions of the memory having different performance (e.g., access latency memory lifetime) characteristics.
机译:用于基于数据的内容在随机存取存储器中放置数据的装置和方法,从而不需要索引操作。强(例如,密码学的)散列被应用于数据元素,从而导致签名。然后,将较弱的哈希函数应用于签名,以在数据元素的内存中生成存储位置。较弱的散列函数将多个数据元素分配给同一存储位置,而签名包括用于将特定数据元素定位在该位置的唯一标识符。在一实施例中,连续地应用多个弱哈希函数以增加存储空间利用率。在其他实施例中,分配的存储位置可以由数据元素和/或存储技术的一个或多个属性来确定,例如,长寿命数据与短寿命数据和/或具有不同性能的存储器的不同区域(例如, ,访问延迟,内存生存期)特征。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号