会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明授权
    • Speculative forwarding in a high-radix router
    • 高基数路由器中的推测转发
    • US07830905B2
    • 2010-11-09
    • US12107036
    • 2008-04-21
    • Steven L. ScottGregory HubbardKelly MarquardtRoger A. BethardDennis C. Abts
    • Steven L. ScottGregory HubbardKelly MarquardtRoger A. BethardDennis C. Abts
    • H04L12/56
    • H04L45/7453G06F15/17362H04L45/00H04L45/28H04L45/566H04L45/745H04L49/15
    • A system and method for speculative forwarding of packets received by a router, wherein each packet includes phits and wherein one or more phits include a cyclic redundancy code (CRC). A packet is received and phits of the packet are forwarded to router logic. A cyclic redundancy code for the packet is calculated and compared to the packet's cyclic redundancy code. An error is generated if the cyclic redundancy codes don't match. If the cyclic redundancy codes don't match, a phit of the packet is modified to reflect the error, the CRC is corrected and the corrected CRC is forwarded to the router logic along with the phit reflecting the CRC error. At the router logic, a check is made to see if the packet is still within the router logic. If the packet is still within the router logic and there was a CRC error, the packet is discarded. If, however, the packet is no longer within the router logic and there was a CRC error, the packet is modified so that the next router discards the packet.
    • 一种用于对由路由器接收的分组进行推测转发的系统和方法,其中每个分组包括点对点,并且其中一个或多个点包括循环冗余码(CRC)。 接收到一个数据包,并将数据包的phits转发给路由器逻辑。 计算分组的循环冗余码,并将其与分组的循环冗余码进行比较。 如果循环冗余码不匹配,则会产生错误。 如果循环冗余码不匹配,则修改该分组的phit以反映该错误,校正CRC并将校正的CRC与反映CRC错误的phit一起转发到路由器逻辑。 在路由器逻辑上,检查数据包是否仍在路由器逻辑内。 如果分组仍然在路由器逻辑中,并且出现CRC错误,则丢弃该分组。 然而,如果分组不再在路由器逻辑中,并且存在CRC错误,则修改分组,使得下一个路由器丢弃该分组。
    • 35. 发明授权
    • Systems and methods for energy proportional multiprocessor networks
    • 能量比例多处理器网络的系统和方法
    • US08601297B1
    • 2013-12-03
    • US12818580
    • 2010-06-18
    • Dennis C. AbtsPeter Michael KlauslerHong LiuMichael MartyPhilip Wells
    • Dennis C. AbtsPeter Michael KlauslerHong LiuMichael MartyPhilip Wells
    • G06F1/32
    • G06F1/3253H04L41/0833H04L43/0882H04L69/14Y02D10/151Y02D50/30
    • Energy proportional solutions are provided for computer networks such as datacenters. Congestion sensing heuristics are used to adaptively route traffic across links. Traffic intensity is sensed and links are dynamically activated as they are needed. As the offered load is decreased, the lower channel utilization is sensed and the link speed is reduced to save power. Flattened butterfly topologies can be used in a further power saving approach. Switch mechanisms are exploit the topology's capabilities by reconfiguring link speeds on-the-fly to match bandwidth and power with the traffic demand. For instance, the system may estimate the future bandwidth needs of each link and reconfigure its data rate to meet those requirements while consuming less power. In one configuration, a mechanism is provided where the switch tracks the utilization of each of its links over an epoch, and then makes an adjustment at the end of the epoch.
    • 为诸如数据中心的计算机网络提供能量比例解决方案。 拥塞感知启发式用于自适应地跨链路路由流量。 检测到交通强度,并根据需要动态激活链路。 随着提供的负载减小,感测到较低的信道利用率,并且减少链路速度以节省功率。 扁平蝶形拓扑可以用于进一步节能方法。 交换机制通过重新配置链路速度来快速利用拓扑的功能,以匹配带宽和功率与流量需求。 例如,系统可以估计每个链路的未来带宽需求,并重新配置其数据速率以满足这些要求,同时消耗更少的功率。 在一种配置中,提供了一种机制,其中开关在历元上跟踪其每个链接的利用率,然后在时代结束时进行调整。
    • 36. 发明授权
    • Method for optimizing memory controller configuration in multi-core processors using fitness metrics and channel loads
    • 使用健身度量和信道负载优化多核处理器中的存储器控​​制器配置的方法
    • US08407167B1
    • 2013-03-26
    • US12487957
    • 2009-06-19
    • Dennis C. AbtsDaniel Gibson
    • Dennis C. AbtsDaniel Gibson
    • G06F15/18
    • G06F12/0813G06F15/17312G06F17/5072G06F17/5077
    • The location of the memory controllers within the on-chip fabric of multiprocessor architectures plays a central role in latency bandwidth characteristics of the processor-to-memory traffic. Intelligent placement substantially reduces the maximum channel load depending on the specific memory controller configuration selected. A variety of simulation techniques are used along and in combination to determine optimal memory controller arrangements. Diamond-type and diagonal X-type memory controller configurations that spread network traffic across all rows and columns in a multiprocessor array substantially improve over other arrangements. Such placements reduce interconnect latency by an average of 10% for real workloads, and the small number of memory controllers relative to the number of on-chip cores opens up a rich design space to optimize latency and bandwidth characteristics of the on-chip network.
    • 多处理器架构的片上架构内的存储器控​​制器的位置在处理器到存储器流量的延迟带宽特性中起着核心作用。 根据所选择的特定内存控制器配置,智能放置可显着降低最大通道负载。 各种模拟技术沿着并结合使用以确定最佳的存储器控​​制器布置。 在多处理器阵列中跨所有行和列传播网络流量的钻石型和对角X型存储器控制器配置大大改进了其他布置。 这样的布局将实际工作负载的互连延迟平均降低了10%,而相对于片上内核数量的少量内存控制器开辟了丰富的设计空间,以优化片上网络的延迟和带宽特性。