会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 92. 发明授权
    • System and method for adaptation of coherence models between agents
    • 代理之间的相干模型的适应系统和方法
    • US09542316B1
    • 2017-01-10
    • US14970467
    • 2015-12-15
    • Arteris, Inc.
    • Craig Stephen ForrestDavid A. Kruckemyer
    • G06F12/00G06F12/08G06F13/00G06F13/28G06F9/30
    • G06F12/0815G06F9/3017G06F12/0817G06F2212/621
    • A system and method are disclosed for multiple coherent caches supporting agents that use different, incompatible coherence models. Compatibility is implemented by translators that accept coherency requests and snoop responses from an agent and accept snoop requests and coherency responses from a coherence controller. The translators issue corresponding coherency requests and snoop responses to the coherence controller and issue corresponding coherency responses and snoop requests to the agent. Interaction between translators and the coherence controller accord with a generic coherence model, which may be a subset, superset, or partially inclusive of features of any native coherence model. A generic coherence protocol may include binary values for each of characteristics: valid or invalid, owned or non-owned, unique or shared, and clean or dirty.
    • 公开了一种使用不同的,不兼容的相干模型的多个相干缓存支持代理的系统和方法。 兼容性由接受来自代理的一致性请求和窥探响应的翻译器实现,并接受来自一致性控制器的窥探请求和一致性响应。 翻译者向相干控制器发出相应的一致性请求和窥探响应,并向代理发出相应的一致性响应和窥探请求。 翻译者和相干控制器之间的相互作用符合通用相干模型,其可以是任何天生相干模型的子集,超集或部分包含特征。 通用一致性协议可以包括每个特征的二进制值:有效或无效,拥有或非拥有,唯一或共享,干净或脏。
    • 98. 发明申请
    • PROCESSOR INCLUDING SINGLE INVALIDATE PAGE INSTRUCTION
    • 处理器包括单个无效页面指令
    • US20160342524A1
    • 2016-11-24
    • US14718201
    • 2015-05-21
    • VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    • COLIN EDDY
    • G06F12/10G06F12/08
    • G06F12/1027G06F12/0815G06F12/0891G06F2212/621G06F2212/683
    • A processor including a translation lookaside buffer (TLB), an instruction translator, and a memory subsystem. The TLB caches virtual to physical address translations. The instruction translator incorporates a microinstruction set for the processor that includes a single invalidate page instruction. The invalidate page instruction, when executed by the processor, causes the processor to perform a pseudo translation process in which a virtual address is submitted to the TLB to identify matching entries in the TLB that match the virtual address. The memory subsystem invalidates the matching entries in the TLB. The TLB may include a data TLB and an instruction TLB. The memory subsystem may include a tablewalk engine that performs a pseudo tablewalk to invalidate entries in the TLB and in one or more paging caches. The invalidate page instruction may specify invalidation of only those entries indicated as local.
    • 包括翻译后备缓冲器(TLB),指令转换器和存储器子系统的处理器。 TLB将虚拟缓存缓存到物理地址转换。 指令转换器包含一个包含单个无效页指令的处理器微指令集。 无效页指令在由处理器执行时使处理器执行伪翻译处理,其中虚拟地址被提交给TLB以识别与虚拟地址匹配的TLB中的匹配条目。 内存子系统使TLB中匹配的条目无效。 TLB可以包括数据TLB和指令TLB。 存储器子系统可以包括执行伪行进以使TLB中的条目和一个或多个寻呼高速缓存中的条目无效的桌面引擎。 无效页面指令可以指定仅指示为本地的条目的无效。