PARTIAL VECTORIZATION COMPILATION SYSTEM
    1.
    发明申请
    PARTIAL VECTORIZATION COMPILATION SYSTEM 有权
    部分矢量编译系统

    公开(公告)号:US20140122832A1

    公开(公告)日:2014-05-01

    申请号:US13995721

    申请日:2012-10-25

    IPC分类号: G06F9/30

    摘要: Generally, this disclosure provides technologies for generating and executing partially vectorized code that may include backward dependencies within a loop body of the code to be vectorized. The method may include identifying backward dependencies within a loop body of the code; selecting one or more ranges of iterations within the loop body, wherein the selected ranges exclude the identified backward dependencies; and vectorizing the selected ranges. The system may include a vector processor configured to provide predicated vector instruction execution, loop iteration range enabling, and dynamic loop dependence checking.

    摘要翻译: 通常,本公开提供了用于生成和执行部分向量化代码的技术,其可以包括要被矢量化的代码的循环体内的后向依赖性。 该方法可以包括识别代码的循环体内的后向依赖性; 在所述循环体内选择一个或多个迭代范围,其中所选择的范围排除所识别的后向依赖性; 并对所选范围进行向量化。 该系统可以包括被配置为提供预测向量指令执行,循环迭代范围使能和动态循环依赖性检查的向量处理器。

    Memcached systems having local caches

    公开(公告)号:US10277707B2

    公开(公告)日:2019-04-30

    申请号:US14778026

    申请日:2014-06-26

    摘要: Apparatuses, methods and storage medium associated with a memcached system are disclosed herewith. In embodiments, a client device of the memcached system may include memory and one or more processors coupled with the memory. Further, the client device may include memcached logic configured to receive a request to Get or Set a value corresponding to a key in the memcached system, determine, in response to the receive, whether the key results in a hit in a local cache maintained in memory by the memcached logic, and service the Get or Set request based at least in part on whether a result of the determine indicates the key results in a hit in the local cache. In embodiments, a server of the memcached system may include complement memcached logic to server a Get, Set or an Update request. Other embodiments may be described and/or claimed.

    MEMCACHED SYSTEMS HAVING LOCAL CACHES
    3.
    发明申请
    MEMCACHED SYSTEMS HAVING LOCAL CACHES 审中-公开
    具有本地缓存​​的备用系统

    公开(公告)号:US20160285997A1

    公开(公告)日:2016-09-29

    申请号:US14778026

    申请日:2014-06-26

    IPC分类号: H04L29/08 H04L29/06 G06F17/30

    摘要: Apparatuses, methods and storage medium associated with a memcached system are disclosed herewith. In embodiments, a client device of the memcached system may include memory and one or more processors coupled with the memory. Further, the client device may include memcached logic configured to receive a request to Get or Set a value corresponding to a key in the memcached system, determine, in response to the receive, whether the key results in a hit in a local cache maintained in memory by the memcached logic, and service the Get or Set request based at least in part on whether a result of the determine indicates the key results in a hit in the local cache. In embodiments, a server of the memcached system may include complement memcached logic to server a Get, Set or an Update request. Other embodiments may be described and/or claimed.

    摘要翻译: 本文公开了与memcached系统相关联的装置,方法和存储介质。 在实施例中,memcached系统的客户端设备可以包括存储器和与存储器耦合的一个或多个处理器。 此外,客户端设备可以包括被配置为接收获取或设置与memcached系统中的密钥对应的值的请求的memcached逻辑,响应于接收确定密钥是否导致本地高速缓存中的命中被保持在 存储器通过memcached逻辑,并且至少部分地基于确定的结果是否指示在本地高速缓存中的命中的关键结果来服务Get或Set请求。 在实施例中,memcached系统的服务器可以包括用于服务Get,Set或Update请求的补码memcached逻辑。 可以描述和/或要求保护其他实施例。

    BRIDGING AND INTEGRATING DEVICES ACROSS PROCESSING SYSTEMS
    4.
    发明申请
    BRIDGING AND INTEGRATING DEVICES ACROSS PROCESSING SYSTEMS 审中-公开
    跨越处理系统的桥接和集成设备

    公开(公告)号:US20140250253A1

    公开(公告)日:2014-09-04

    申请号:US13977010

    申请日:2012-10-03

    IPC分类号: G06F12/10 G06F13/40 G06F13/32

    摘要: Particular embodiments described herein can offer an electronic fabric for a processing system that includes a fabric adapter to couple to a first fabric associated with a first system and to couple to a second fabric associated with a second system. The fabric adapter is configured to pass bidirectional communications between the first system and the second system. The electronic fabric can further include an address translation agent configured to map a first physical address in a first address space of the first system to a second physical address in a second address space of the second system.

    摘要翻译: 本文描述的特定实施例可以提供用于处理系统的电子结构,其包括织物适配器以耦合到与第一系统相关联的第一织物并且耦合到与第二系统相关联的第二织物。 结构适配器被配置为在第一系统和第二系统之间传递双向通信。 电子结构还可以包括地址转换代理,被配置为将第一系统的第一地址空间中的第一物理地址映射到第二系统的第二地址空间中的第二物理地址。