会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 49. 发明授权
    • Dynamically updating routing information while avoiding deadlocks and preserving packet order after a configuration change
    • 动态更新路由信息,同时避免死锁,并在配置更改后保留数据包顺序
    • US09154400B2
    • 2015-10-06
    • US13104799
    • 2011-05-10
    • Aaron F. GodfreyChristopher B. Johns
    • Aaron F. GodfreyChristopher B. Johns
    • G06F15/177H04L12/751H04L12/703
    • H04L45/02H04L45/28
    • A system for allowing dynamic changing of routing information of a network interconnect while avoiding deadlocks and preserving packet ordering. A network resiliency system detects when an error in the network interconnect occurs and dynamically generates new routing information for the routers that factors in the detected error. The network resiliency system then generates new routing information that factors in the failure. The network resiliency system then directs the network interconnect to enter a quiescent state in which no packets are transiting through the network interconnect. After the network interconnect enters the quiescent state, the network resiliency system directs the loading of the new routing information into the routing tables of the network interconnect and then directs the network interconnect to start injecting request packets into the network interconnect.
    • 一种用于允许动态改变网络互连的路由信息​​同时避免死锁并保持分组排序的系统。 网络弹性系统检测何时发生网络互连中的错误,并动态地为导致检测到的错误的路由器生成新的路由信息​​。 网络弹性系统然后生成导致故障的新路由信息。 然后,网络弹性系统引导网络互连进入其中没有分组正在通过网络互连转移的静止状态。 网络互连进入静态后,网络弹性系统将新的路由信息​​的载入指向网络互连的路由表,然后引导网络互连开始向网络互连注入请求报文。
    • 50. 发明授权
    • Multistreamed processor vector packing method and apparatus
    • 多流处理器向量包装方法和装置
    • US08924654B1
    • 2014-12-30
    • US10643744
    • 2003-08-18
    • Vincent J. GrazianoJames R. Kohn
    • Vincent J. GrazianoJames R. Kohn
    • G06F12/00G06F13/00G06F13/28
    • G06F9/52G06F15/17325G06F15/8053
    • A computerized method, apparatus, and executable instructions on a machine readable medium for using multiple processors in parallel to create a pack vector from an array in memory. In some embodiments creating the pack vector includes reading portions of the array into a plurality of processors that each select a subset of elements from the their respective portions of the array based on a predetermined criteria. Some embodiments further include counting each of the selected subsets of elements and storing each count in a commonly accessible storage location, reading into the processors at least some of the count values once all of the processors have stored their count, and storing only the selected subsets of elements in the pack vector based at least in part on the count values.
    • 在机器可读介质上的计算机化方法,装置和可执行指令,用于并行地使用多个处理器以从存储器中的阵列创建包向量。 在创建包向量的一些实施例中,包括将阵列的部分读入多个处理器,每个处理器基于预定标准从阵列的各自部分中选择元素的子集。 一些实施例还包括对所选择的元件子集中的每一个进行计数,并将每个计数存储在共同可访问的存储位置中,一旦所有处理器都存储了它们的计数,就将至少一些计数值读入处理器,并且仅存储所选择的子集 至少部分地基于计数值来实现包向量中的元素。