首页> 外国专利> Method and system for storing sparse data in memory and accessing stored sparse data

Method and system for storing sparse data in memory and accessing stored sparse data

机译:用于将稀疏数据存储在存储器中并访问所存储的稀疏数据的方法和系统

摘要

One embodiment of the present invention provides a hierarchical data structure for storing sparse data that can be traversed from root node to data-level node without incurring translation-cache misses. By contrast with currently used hierarchical data structures, the family of hierarchical data structures that represent one embodiment of the present invention employs non-data-level nodes that contain virtual-memory translations rather than memory references. The family of hierarchical data structures that represent one embodiment of the present invention are traversed from root node through successive layers of non-data-level nodes to data-level nodes in a manner similar to traversal of currently used hierarchical data structures. However, in the family of hierarchical data structures that represent one embodiment of the present invention, the address of a next-lower-level node is computed from a base address of the next-lowest level, and the computed address is furnished, along with the virtual-memory translation stored in a higher-level node, in order to access the next-lower-level node.
机译:本发明的一个实施例提供了一种分层数据结构,用于存储可以从根节点遍历到数据级节点的稀疏数据,而不会引起转换缓存未命中。与当前使用的分层数据结构相反,代表本发明的一个实施例的分层数据结构族采用了包含虚拟存储器翻译而不是存储器引用的非数据层节点。代表本发明的一个实施例的分层数据结构族以类似于遍历当前使用的分层数据结构的方式从根节点经过非数据级节点的连续层到数据级节点。但是,在代表本发明的一个实施例的分层数据结构族中,从下一个最低层的基地址计算出一个下一个层节点的地址,并提供所计算的地址以及存储在较高级别节点中的虚拟内存转换,以便访问较低级别的节点。

著录项

  • 公开/公告号US2004024729A1

    专利类型

  • 公开/公告日2004-02-05

    原文格式PDF

  • 申请/专利权人 WORLEY JOHN S.;

    申请/专利号US20020209374

  • 发明设计人 JOHN S. WORLEY;

    申请日2002-07-30

  • 分类号G06F7/00;

  • 国家 US

  • 入库时间 2022-08-21 23:15:37

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号