会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 22. 发明授权
    • System to determine if modification of first macroinstruction to execute
in fewer clock cycles
    • 系统确定第一个宏指令的修改是否在较少的时钟周期内执行
    • US5185870A
    • 1993-02-09
    • US926132
    • 1992-08-05
    • Daniel E. Lenoski
    • Daniel E. Lenoski
    • G06F9/318G06F9/38
    • G06F9/30181G06F9/3836G06F9/3853G06F9/3867
    • A method and mechanism for shortening the execution time of certain macro-instructions by looking at both a present macro-instruction and a next macro-instruction. The invention includes two, interrelated aspects for accomplishing this. First, a first operation of a next macro-instruction is performed concurrently with a last operation of a current macro-instruction. Second, the next macro-instruction is decoded to determine the minimum number of clock cycles it requires. If this minimum number is below a specified number, the micro operations of the present instruction are modified to perform appropriate set-up operations for the next macro-instruction to enable it to be completed in the computed minimum number of clock cycles.
    • 一种通过查看当前宏指令和下一个宏指令来缩短某些宏指令的执行时间的方法和机制。 本发明包括两个相互关联的方面来实现这一点。 首先,与当前宏指令的最后一个操作同时执行下一个宏指令的第一操作。 第二,下一个宏指令被解码以确定其所需的最小时钟周期数。 如果该最小数量低于指定数量,则修改当前指令的微操作以对下一个宏指令执行适当的设置操作,以使其能够以所计算的最小时钟周期数完成。
    • 24. 发明授权
    • Method and apparatus for accumulating and distributing data items within a packet switching system
    • 用于在分组交换系统内累积和分发数据项的方法和装置
    • US06735173B1
    • 2004-05-11
    • US09520688
    • 2000-03-07
    • Daniel E. LenoskiJonathan S. Turner
    • Daniel E. LenoskiJonathan S. Turner
    • H04L1226
    • H04L47/10H04L47/15H04L47/33H04L47/35
    • Methods and apparatus are disclosed for accumulating and distributing information in a packet switching system. For example, it is desirable in certain packet switching systems to communicate the status of internal queues and other port status information from an individual port to all other ports (or at least those which are communicating with the individual port). The amount of information being sent from the individual port is typically very small, such as on the order of a few bits or bytes. By accumulating the information and then broadcasting the collected flow control information, a vast amount of switch fabric resources (e.g., bandwidth) can be saved. In one implementation, flow control information is sent to a destination (e.g., a “mailbox”) within a packet switching fabric which includes a memory in which flow control information is accumulated. After a period of time or based on the occurrence of some event, the accumulated flow control information is distributed. This same mechanism may be used to distribute most any type of information (e.g., flow control information, signaling information, and data internal or external to a packet switch or packet switching system).
    • 公开了用于在分组交换系统中累积和分发信息的方法和装置。 例如,在某些分组交换系统中,期望将内部队列的状态和其他端口状态信息从单个端口传送到所有其他端口(或至少是与各个端口通信的端口)。 从单个端口发送的信息量通常非常小,例如几位或几位的数量级。 通过累积信息,然后广播收集的流量控制信息,可以节省大量的交换结构资源(例如,带宽)。 在一个实现中,将流量控制信息发送到分组交换结构内的目的地(例如,“邮箱”),该分组交换结构包括其中积累有流量控制信息的存储器。 经过一段时间后或者基于某些事件的发生,分布了累积的流量控制信息。 这种相同的机制可以用于分发大多数任何类型的信息(例如,流控制信息,信令信息,以及分组交换机或分组交换系统的内部或外部的数据)。
    • 26. 发明授权
    • Apparatus and method for page migration in a non-uniform memory access
(NUMA) system
    • 在不均匀存储器访问(NUMA)系统中页面迁移的装置和方法
    • US5727150A
    • 1998-03-10
    • US766363
    • 1996-12-17
    • James P. LaudonDaniel E. Lenoski
    • James P. LaudonDaniel E. Lenoski
    • G06F12/06G06F12/08G06F12/12G06F13/00
    • G06F12/122G06F12/08
    • A page migration controller is described. The page migration controller determines whether a memory page addressed by a memory access request should be migrated from a local processing node to a requester processing node. The page migration controller accesses an array to obtain a first count associated with the addressed memory page and the requester processing node, and a second count associated with the addressed memory page and the local processing node. The first count is incremented, and then the second count is subtracted from the incremented first count to obtain a difference between the second count and the incremented first count. A comparator determines whether the difference is greater than a migration threshold value. If the difference is greater than the migration threshold value, then a migration interrupt is issued.
    • 描述页面迁移控制器。 页面迁移控制器确定由存储器访问请求寻址的存储器页是否应当从本地处理节点迁移到请求者处理节点。 页面迁移控制器访问阵列以获得与所寻址的存储器页面和请求者处理节点相关联的第一计数,以及与寻址的存储器页面和本地处理节点相关联的第二计数。 第一计数增加,然后从增加的第一计数中减去第二计数,以获得第二计数和递增的第一计数之间的差。 比较器确定差异是否大于迁移阈值。 如果差值大于迁移阈值,则发出迁移中断。