SPECIFYING AN ACCESS HINT FOR PREFETCHING LIMITED USE DATA IN A CACHE HIERARCHY
    33.
    发明申请
    SPECIFYING AN ACCESS HINT FOR PREFETCHING LIMITED USE DATA IN A CACHE HIERARCHY 失效
    指定访问提示用于缓存缓存中的有限使用数据

    公开(公告)号:US20100268885A1

    公开(公告)日:2010-10-21

    申请号:US12424681

    申请日:2009-04-16

    IPC分类号: G06F12/08 G06F12/00

    摘要: A system and method for specifying an access hint for prefetching limited use data. A processing unit receives a data cache block touch (DCBT) instruction having an access hint indicating to the processing unit that a program executing on the data processing system may soon access a cache block addressed within the DCBT instruction. The access hint is contained in a code point stored in a subfield of the DCBT instruction. In response to detecting that the code point is set to a specific value, the data addressed in the DCBT instruction is prefetched into an entry in the lower level cache. The entry may then be updated as a least recently used entry of a plurality of entries in the lower level cache. In response to a new cache block being fetched to the cache, the prefetched cache block is cast out of the cache.

    摘要翻译: 一种用于指定预取有限使用数据的访问提示的系统和方法。 处理单元接收具有指示给处理单元的访问提示的数据高速缓存块触摸(DCBT)指令,即在数据处理系统上执行的程序可以很快访问在DCBT指令内寻址的高速缓存块。 访问提示包含在存储在DCBT指令的子字段中的代码点中。 响应于检测到代码点被设置为特定值,DCBT指令中寻址的数据被预取到低级缓存中的条目中。 然后可以将条目作为较低级别高速缓存中的多个条目的最近最少使用的条目来更新。 响应于将新的高速缓存块提取到高速缓存,预取的高速缓存块被抛出高速缓存。

    Connected input/output hub management
    34.
    发明授权
    Connected input/output hub management 失效
    连接的输入/输出集线器管理

    公开(公告)号:US08683108B2

    公开(公告)日:2014-03-25

    申请号:US12821248

    申请日:2010-06-23

    IPC分类号: G06F13/36

    CPC分类号: G06F13/385

    摘要: A method for implementing connected input/output (I/O) hub configuration and management includes configuring a first I/O hub in wrap mode with a second I/O hub. The hubs are communicatively coupled via a wrap cable. The method further includes generating data traffic on a computing subsystem that includes the hubs. Generating traffic includes: converting, via the first hub, a request to implement a transaction into an I/O device-readable request packet and transmitting the request packet over the wrap cable; converting, via the second hub, the I/O device-readable (IODR) request packet into a system readable request and transmitting the request over a system bus; converting, via the second hub, the response to an IODR response packet, and transmitting the response packet over the wrap cable; and converting, via the first hub, the IODR response packet into a system readable response packet, and transmitting the response packet over the system bus.

    摘要翻译: 用于实现连接的输入/输出(I / O)集线器配置和管理的方法包括:利用第二I / O集线器在包装模式下配置第一I / O集线器。 集线器通过绕线电缆进行通信耦合。 该方法还包括在包括集线器的计算子系统上生成数据业务。 生成流量包括:通过第一集线器将实现交易的请求转换成I / O设备可读请求分组,并通过包络线传输请求分组; 通过第二集线器将I / O设备可读(IODR)请求分组转换成系统可读请求,并通过系统总线发送请求; 经由第二集线器转换对IODR响应分组的响应,以及通过所述线缆传输所述响应分组; 以及经由所述第一集线器将所述IODR响应分组转换为系统可读应答分组,以及通过所述系统总线发送所述响应分组。

    Connected input/output hub management

    公开(公告)号:US08489793B2

    公开(公告)日:2013-07-16

    申请号:US12821248

    申请日:2010-06-23

    IPC分类号: G06F13/36

    摘要: A method for implementing connected input/output (I/O) hub configuration and management includes configuring a first I/O hub in wrap mode with a second I/O hub. The hubs are communicatively coupled via a wrap cable. The method further includes generating data traffic on a computing subsystem that includes the hubs. Generating traffic includes: converting, via the first hub, a request to implement a transaction into an I/O device-readable request packet and transmitting the request packet over the wrap cable; converting, via the second hub, the I/O device-readable (IODR) request packet into a system readable request and transmitting the request over a system bus; converting, via the second hub, the response to an IODR response packet, and transmitting the response packet over the wrap cable; and converting, via the first hub, the IODR response packet into a system readable response packet, and transmitting the response packet over the system bus.

    Use of hardware to manage dependencies between groups of network data packets
    39.
    发明授权
    Use of hardware to manage dependencies between groups of network data packets 失效
    使用硬件来管理网络数据包组之间的依赖关系

    公开(公告)号:US07724757B2

    公开(公告)日:2010-05-25

    申请号:US12142128

    申请日:2008-06-19

    IPC分类号: H04L12/28

    CPC分类号: G06F13/1621

    摘要: A task obtained by a communications processor is decomposed into one or more requests that form a request group. The requests of the request group are sent to main memory and responses to those requests are expected. There may be requests for a plurality of request groups being processed concurrently. However, responses to the request groups are to be returned to the communications processor in the order in which the request groups were sent from the communications processor. To ensure this ordering, dependencies between the request groups are tracked by hardware coupled to the communications processor.

    摘要翻译: 由通信处理器获得的任务被分解成形成请求组的一个或多个请求。 请求组的请求被发送到主存储器,并且期望对这些请求的响应。 可能需要同时处理多个请求组的请求。 但是,请求组的响应将按照从通信处理器发送请求组的顺序返回给通信处理器。 为了确保这种排序,请求组之间的依赖关系由耦合到通信处理器的硬件进行跟踪。