会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for cache line state update in sectored cache with line state tracker
    • 线路状态跟踪器的扇区高速缓存行状态更新方法和装置
    • US09336156B2
    • 2016-05-10
    • US13827271
    • 2013-03-14
    • Zhongying ZhangErik G. HallnorStanley S. KulickJeffrey L. Miller
    • Zhongying ZhangErik G. HallnorStanley S. KulickJeffrey L. Miller
    • G06F12/08
    • G06F12/0891G06F12/0804G06F12/0815G06F12/0826G06F12/0864G06F12/0895G06F2212/60
    • A processing device and method for cache control including tracking updates to the line state of a cache superline are described. In response to a request pertaining to a superline, a cache controller of the processing device can perform one or more read-modify-write (RMW) operations to (a) a line state vector of a line state array and (b) a counter of the line state array. Based on a determination that one or more requests to the superline have completed, the line state vector from the line state array can be written to a tag array. The cache controller can track pending line state updates to a superline outside of the tag array, and a line state update can occur in the cache controller, rather than awaiting completion of all outstanding operations on a superline. Updates to multiple line states can be maintained simultaneously, and up-to-date ECCs computed.
    • 描述了用于高速缓存控制的处理设备和方法,包括跟踪对高速缓存超线程的线路状态的更新。 响应于与超级线相关的请求,处理设备的高速缓存控制器可以执行一个或多个读 - 修改 - 写入(RMW)操作,以(a)线状态阵列的线状态向量和(b)计数器 的行状态数组。 基于对超线程的一个或多个请求已经完成的确定,来自线状态阵列的线状态向量可以被写入标签阵列。 高速缓存控制器可以跟踪到标签阵列之外的超级线路的待处理线路状态更新,并且线路状态更新可能发生在高速缓存控制器中,而不是等待完成超级线上所有未完成的操作。 可以同时维护对多行状态的更新,并计算最新的ECC。
    • 3. 发明授权
    • Method of sparing memory devices containing pinned memory
    • 节省含有固定存储器的存储器件的方法
    • US07103746B1
    • 2006-09-05
    • US10749935
    • 2003-12-31
    • Stanley S. Kulick
    • Stanley S. Kulick
    • G06F12/00G06F9/00
    • G06F12/0607G06F12/126
    • Embodiments of the present invention may provide a method of sparing and removing pinned or interleaved memory. When a memory device failure is predicted in a device containing pinned memory, a request may be made for the de-allocation of a freeable memory range 304. When the request for de-allocating the freeable range of memory is accepted 306, the memory data from the failing memory device may be copied to one or more de-allocated memory devices 308. Requests directed to the failing memory device may be re-routed to the replacement memory device(s) 310 and the memory without the deactivated memory device 312 may be re-interleaved.
    • 本发明的实施例可以提供一种备用和去除固定或交错存储器的方法。 当在包含固定存储器的设备中预测存储器件故障时,可以对可释放存储器范围304的去分配进行请求。 当接受解除分配可释放存储器范围的请求306时,来自故障存储器件的存储器数据可以被复制到一个或多个解除分配的存储器件308。 可以将针对故障存储器设备的请求重新路由到替换存储器设备310,而不需要停用存储器设备312的存储器可能被重新交错。
    • 9. 发明授权
    • Mechanism to guarantee forward progress for incoming coherent input/output (I/O) transactions for caching I/O agent on address conflict with processor transactions
    • 保证输入一致输入/输出(I / O)事务的前进进程的机制,用于缓存I / O代理与处理器事务的地址冲突
    • US07386643B2
    • 2008-06-10
    • US10970015
    • 2004-10-21
    • Sin S. TanStanley S. KulickRajesh S. Pamujula
    • Sin S. TanStanley S. KulickRajesh S. Pamujula
    • G06F3/00G06F9/26G06F9/30
    • G06F12/0835
    • A forwarding device compares a first address from a first coherent input/output (I/O) transaction with an address from at least one processor-issued transaction to determine if an address conflict exists. The forwarding device completes a first processor-issued transaction of the at least one processor-issued transaction if the address conflict exists and rejects the first coherent I/O transaction. The forwarding device holds remaining processor transactions of the at least one processor-issued transaction that have an address conflict with the first address of the first coherent I/O transaction. The forwarding device transmits the first coherent I/O transaction to an external I/O device, waits for the first coherent I/O transaction to return from the external I/O device, and completes the first coherent I/O transaction. The forwarding device releases the remaining processor transactions once the first coherent I/O transaction has been completed.
    • 转发设备将来自第一相干输入/输出(I / O)事务的第一地址与来自至少一个处理器发出的事务的地址进行比较,以确定是否存在地址冲突。 如果地址冲突存在并且拒绝第一个相干I / O事务,则转发设备完成所述至少一个处理器发布的交易的第一处理器发出的交易。 所述转发设备保持所述至少一个处理器发布的交易的剩余处理器事务,其具有与所述第一相干I / O事务的第一地址冲突的地址。 转发设备将第一个相干I / O事务发送到外部I / O设备,等待第一个相干I / O事务从外部I / O设备返回,并完成第一个相干I / O事务。 一旦完成了第一个相干I / O事务,转发设备将释放剩余的处理器事务。