-
公开(公告)号:US20140122832A1
公开(公告)日:2014-05-01
申请号:US13995721
申请日:2012-10-25
申请人: Tin-Fook Ngai , Chunxiao Lin , Yingzhe Shen , Chao Zhang
发明人: Tin-Fook Ngai , Chunxiao Lin , Yingzhe Shen , Chao Zhang
IPC分类号: G06F9/30
CPC分类号: G06F9/30036 , G06F8/433 , G06F8/4441 , G06F8/452
摘要: 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.
摘要翻译: 通常,本公开提供了用于生成和执行部分向量化代码的技术,其可以包括要被矢量化的代码的循环体内的后向依赖性。 该方法可以包括识别代码的循环体内的后向依赖性; 在所述循环体内选择一个或多个迭代范围,其中所选择的范围排除所识别的后向依赖性; 并对所选范围进行向量化。 该系统可以包括被配置为提供预测向量指令执行,循环迭代范围使能和动态循环依赖性检查的向量处理器。
-
公开(公告)号:US10277707B2
公开(公告)日:2019-04-30
申请号:US14778026
申请日:2014-06-26
申请人: Intel Corporation , Xiangbin Wu , Shunyu Zhu , Yingzhe Shen , Tin-Fook Ngai
发明人: Xiangbin Wu , Shunyu Zhu , Yingzhe Shen , Tin-Fook Ngai
IPC分类号: G06F15/167 , H04L29/08 , G06F17/30 , H04L29/06
摘要: 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.
-
公开(公告)号:US20160285997A1
公开(公告)日:2016-09-29
申请号:US14778026
申请日:2014-06-26
申请人: Xiangbin Wu , Shunyu Zhu , Yingzhe Shen , Tin-Fook Ngai , Intel Corporation
发明人: Xiangbin Wu , Shunyu Zhu , Yingzhe Shen , Tin-Fook Ngai
CPC分类号: H04L67/2852 , G06F17/30902 , H04L67/10 , H04L67/42
摘要: 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逻辑。 可以描述和/或要求保护其他实施例。
-
公开(公告)号:US20140250253A1
公开(公告)日:2014-09-04
申请号:US13977010
申请日:2012-10-03
申请人: Sai Luo , Xin Zhou , Chunxiao Lin , Yingzhe Shen , Li Shang
发明人: Sai Luo , Xin Zhou , Chunxiao Lin , Yingzhe Shen , Li Shang
CPC分类号: G06F12/1081 , G06F13/32 , G06F13/4022 , G06F13/404 , G06F2213/0026 , Y02D10/14 , Y02D10/151
摘要: 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.
摘要翻译: 本文描述的特定实施例可以提供用于处理系统的电子结构,其包括织物适配器以耦合到与第一系统相关联的第一织物并且耦合到与第二系统相关联的第二织物。 结构适配器被配置为在第一系统和第二系统之间传递双向通信。 电子结构还可以包括地址转换代理,被配置为将第一系统的第一地址空间中的第一物理地址映射到第二系统的第二地址空间中的第二物理地址。
-
-
-