会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Memory access management block bind system and method
    • 内存访问管理块绑定系统和方法
    • US08706975B1
    • 2014-04-22
    • US11591685
    • 2006-11-01
    • David B. GlascoJohn S. MontrymLingfeng Yuan
    • David B. GlascoJohn S. MontrymLingfeng Yuan
    • G06F12/00
    • G06F12/1036G06F12/109
    • A shared memory management system and method are described. In one embodiment, a memory management system includes a memory management unit for coordinating context memory storage block binds and independently controlling access to the context memory without interference from other engine activities. In one exemplary implementation the context information is included in a block and the memory management unit binds the block to instance memory. The instance memory can be protected memory. The instance memory can also support multiple channels associated with the plurality of engines. In one exemplary implementation, the instance memory includes a pointer to a page table. The instance memory can also include context save and restore data and each one of the plurality of engines initiates a unique block bind by indicating an association between their engine ID and a given block of instance memory.
    • 描述共享存储器管理系统和方法。 在一个实施例中,存储器管理系统包括用于协调上下文存储器存储块的存储器管理单元,并且独立地控制对上下文存储器的访问,而不受其他引擎活动的干扰。 在一个示例性实现中,上下文信息被包括在块中,并且存储器管理单元将块绑定到实例存储器。 实例内存可以被保护内存。 实例存储器还可以支持与多个引擎相关联的多个通道。 在一个示例性实现中,实例存储器包括指向页表的指针。 实例存储器还可以包括上下文保存和恢复数据,并且多个引擎中的每一个引擎通过指示其引擎ID和给定的实例存储块之间的关联来发起唯一的块绑定。
    • 6. 发明申请
    • SYSTEM AND METHOD FOR CONCURRENTLY MANAGING MEMORY ACCESS REQUESTS
    • 一致地管理存储器访问请求的系统和方法
    • US20100106921A1
    • 2010-04-29
    • US12650068
    • 2009-12-30
    • David B. GlascoJohn S. MontrymLingfeng Yuan
    • David B. GlascoJohn S. MontrymLingfeng Yuan
    • G06F12/10G06F12/00
    • G06F12/10G06F12/1027G06F2212/302G06F2212/681G06F2212/684
    • A shared memory management system and method are described. In one embodiment, a memory management system includes a memory management unit for concurrently managing memory access requests from a plurality of engines. The shared memory management system independently controls access to the context memory without interference from other engine activities. In one exemplary implementation, the memory management unit tracks an identifier for each of the plurality of engines making a memory access request. The memory management unit associates each of the plurality of engines with particular translation information respectively. This translation information is specified by a block bind operation. In one embodiment the translation information is stored in a portion of instance memory. A memory management unit can be non-blocking and can also permit a hit under miss.
    • 描述共享存储器管理系统和方法。 在一个实施例中,存储器管理系统包括用于同时管理来自多个引擎的存储器访问请求的存储器管理单元。 共享内存管理系统独立控制对上下文内存的访问,而不受其他引擎活动的干扰。 在一个示例性实现中,存储器管理单元跟踪构成存储器访问请求的多个引擎中的每一个的标识符。 存储器管理单元分别将多个引擎中的每一个与特定的翻译信息相关联。 该翻译信息由块绑定操作指定。 在一个实施例中,翻译信息存储在实例存储器的一部分中。 存储器管理单元可以是非阻塞的,并且还可以允许命中。
    • 7. 发明授权
    • System and method for concurrently managing memory access requests
    • 同时管理内存访问请求的系统和方法
    • US08347065B1
    • 2013-01-01
    • US11592076
    • 2006-11-01
    • David B. GlascoJohn S. MontrymLingfeng Yuan
    • David B. GlascoJohn S. MontrymLingfeng Yuan
    • G06F12/00
    • G06F12/10G06F12/1027G06F2212/302G06F2212/681G06F2212/684
    • A shared memory management system and method are described. In one embodiment, a memory management system includes a memory management unit for concurrently managing memory access requests from a plurality of engines. The shared memory management system independently controls access to the context memory without interference from other engine activities. In one exemplary implementation, the memory management unit tracks an identifier for each of the plurality of engines making a memory access request. The memory management unit associates each of the plurality of engines with particular translation information respectively. This translation information is specified by a block bind operation. In one embodiment the translation information is stored in a portion of instance memory. A memory management unit can be non-blocking and can also permit a hit under miss.
    • 描述共享存储器管理系统和方法。 在一个实施例中,存储器管理系统包括用于同时管理来自多个引擎的存储器访问请求的存储器管理单元。 共享内存管理系统独立控制对上下文内存的访问,而不受其他引擎活动的干扰。 在一个示例性实现中,存储器管理单元跟踪构成存储器访问请求的多个引擎中的每一个的标识符。 存储器管理单元分别将多个引擎中的每一个与特定的翻译信息相关联。 该翻译信息由块绑定操作指定。 在一个实施例中,翻译信息存储在实例存储器的一部分中。 存储器管理单元可以是非阻塞的,并且还可以允许命中。
    • 8. 发明授权
    • Override system and method for memory access management
    • 覆盖内存访问管理的系统和方法
    • US08504794B1
    • 2013-08-06
    • US11591857
    • 2006-11-01
    • David B. GlascoJohn S. MontrymLingfeng YuanRobert C. Keller
    • David B. GlascoJohn S. MontrymLingfeng YuanRobert C. Keller
    • G06F12/00
    • G06F12/1027G06F3/0619G06F3/0655G06F3/0673G06F11/073G06F11/0793G06F2212/681
    • A memory management system and method are described. In one embodiment, a memory management system includes a memory management unit for virtualizing context memory storage and independently controlling access to the context memory without interference from other engine activities. The shared resource management unit overrides a stream of access denials (e.g., NACKs) associated with an access problem. The memory management system and method facilitate access to memory while controlling translation between virtual and physical memory “spaces”. In one embodiment the memory management system includes a translation lookaside buffer and a fill component. The translation lookaside buffer tracks information associating a virtual memory space with a physical memory space. The fill component tracks the status of an access request progress from a plurality of engines independently and faults that occur in attempting to access a memory space.
    • 描述了存储器管理系统和方法。 在一个实施例中,存储器管理系统包括用于虚拟化上下文存储器存储并且独立地控制对上下文存储的访问的存储器管理单元,而不受其他引擎活动的干扰。 共享资源管理单元覆盖与访问问题相关联的访问拒绝流(例如,NACK)。 存储器管理系统和方法便于访问存储器,同时控制虚拟和物理存储器“空间”之间的转换。 在一个实施例中,存储器管理系统包括翻译后备缓冲器和填充部件。 翻译后备缓冲器跟踪将虚拟存储器空间与物理存储器空间相关联的信息。 填充组件独立地跟踪来自多个引擎的访问请求进度的状态以及在尝试访问存储空间时发生的故障。