会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明授权
    • Coherent translation look-aside buffer
    • 相干翻译后备缓冲区
    • US06633967B1
    • 2003-10-14
    • US09652985
    • 2000-08-31
    • Samuel H. Duncan
    • Samuel H. Duncan
    • G06F1200
    • G06F12/1081G06F12/1027G06F2212/682
    • The invention is a coherent translation look-aside buffer (TLB) for use in an input/output (I/O) bridge of a symmetrical multiprocessing (SMP) system. The contents of the TLBs may be kept in one of two possible states: exclusive or invalid. When the I/O bridge receives a TLB entry for storage in its TLB, the state of that entry is exclusive. Specifically, the TLB is considered the exclusive owner of the respective TLB entry. The exclusively owned TLB entry may be used by the TLB to translate I/O addresses to system addresses. If some other agent or entity of the SMP system seeks access to the TLB entry (e.g., for purposes of executing a read or write operation), the TLB is notified and the state of the TLB entry transitions to invalid. With the TLB entry in the invalid state, the TLB can no longer use the TLB entry for translating I/O addresses to system addresses.
    • 本发明是用于在对称多处理(SMP)系统的输入/输出(I / O)桥中使用的相干翻译后备缓冲器(TLB)。 TLB的内容可以保持在两种可能的状态之一:独占或无效。 当I / O桥接收到TLB中存储的TLB条目时,该条目的状态是排他的。 具体来说,TLB被认为是相应TLB条目的排他所有者。 TLB可以使用专有的TLB条目将I / O地址转换为系统地址。 如果SMP系统的某些其他代理或实体寻求访问TLB条目(例如,为了执行读或写操作的目的),则通知TLB并且TLB条目的状态转换为无效。 在TLB条目处于无效状态时,TLB不能再使用TLB条目将I / O地址转换为系统地址。
    • 26. 发明授权
    • System and method for providing forward progress and avoiding starvation and livelock in a multiprocessor computer system
    • 在多处理器计算机系统中提供前进进步和避免饥饿和活动锁定的系统和方法
    • US06832282B2
    • 2004-12-14
    • US10611569
    • 2003-07-01
    • Samuel H. DuncanSteven Ho
    • Samuel H. DuncanSteven Ho
    • G06F1336
    • G06F12/0835
    • A system and method avoids “livelock” and “starvation” among two or more input/output (I/O) devices of a symmetrical multiprocessor (SMP) computer system competing for the same data. The SMP computer system includes a plurality of interconnected processors, one or more memories that are shared by the processors, and a plurality of I/O bridges to which the I/O devices are coupled. A cache coherency protocol is executed the I/O bridges, which requires the I/O bridges to obtain “exclusive” (not shared) ownership of all data stored by the bridges. In response to a request for data currently stored by an I/O bridge, the bridge first copies at least a portion of that data to a non-coherent buffer before invalidating the data. The bridge then takes the largest amount of the data saved in its non-coherent buffer that its knows to be coherent, and releases only that known coherent amount to the I/O device, and then discards all of the saved data.
    • 一种系统和方法避免了竞争相同数据的对称多处理器(SMP)计算机系统的两个或多个输入/输出(I / O)设备中的“活动锁定”和“饥饿”。 SMP计算机系统包括多个互连处理器,由处理器共享的一个或多个存储器以及I / O设备耦合到的多个I / O桥。 执行缓存一致性协议的I / O网桥,这需要I / O网桥获得由桥接器存储的所有数据的“独占”(非共享)所有权。 响应于对I / O桥当前存储的数据的请求,桥接器首先在将数据无效之前将该数据的至少一部分复制到非相干缓冲器。 然后,桥接器保存在其非相干缓冲器中的最大数量的数据,其被认为是相干的,并且仅将已知的相干量释放到I / O设备,然后丢弃所有保存的数据。