Data stream prefetching in a microprocessor
    2.
    发明申请
    Data stream prefetching in a microprocessor 失效
    数据流在微处理器中预取

    公开(公告)号:US20060179239A1

    公开(公告)日:2006-08-10

    申请号:US11054889

    申请日:2005-02-10

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0862 G06F2212/6028

    摘要: A method of prefetching data in a microprocessor includes identifying a data stream associated with a process and determining a depth associated with the data stream based upon prefetch factors including the number of currently concurrent data streams and data consumption rates associated with the concurrent data streams. Data prefetch requests are allocated with the data stream to reflect the determined depth of the data stream. Allocating data prefetch requests may include allocating prefetch requests for a number of cache lines away from the cache line currently being referenced, wherein the number of cache lines is equal to the determined depth. The method may include, responsive to determining the depth associated with a data stream, configuring prefetch hardware to reflect the determined depth for the identified data stream. Prefetch control bits in an instruction executed by the processor control the prefetch hardware configuration.

    摘要翻译: 在微处理器中预取数据的方法包括基于包括当前并发数据流的数量和与并发数据流相关联的数据消耗速率的预取因子来识别与进程相关联的数据流并确定与数据流相关联的深度。 数据预取请求被分配与数据流以反映确定的数据流的深度。 分配数据预取请求可以包括为当前被引用的高速缓存行分配多个高速缓存行的预取请求,其中高速缓存行的数量等于所确定的深度。 该方法可以响应于确定与数据流相关联的深度,配置预取硬件以反映所识别的数据流的确定的深度。 由处理器执行的指令中的预取控制位控制预取硬件配置。

    Store stream prefetching in a microprocessor
    3.
    发明申请
    Store stream prefetching in a microprocessor 失效
    在微处理器中存储流预取

    公开(公告)号:US20060179238A1

    公开(公告)日:2006-08-10

    申请号:US11054871

    申请日:2005-02-10

    IPC分类号: G06F13/28

    摘要: In a microprocessor having a load/store unit and prefetch hardware, the prefetch hardware includes a prefetch queue containing entries indicative of allocated data streams. A prefetch engine receives an address associated with a store instruction executed by the load/store unit. The prefetch engine determines whether to allocate an entry in the prefetch queue corresponding to the store instruction by comparing entries in the queue to a window of addresses encompassing multiple cache blocks, where the window of addresses is derived from the received address. The prefetch engine compares entries in the prefetch queue to a window of 2M contiguous cache blocks. The prefetch engine suppresses allocation of a new entry when any entry in the prefetch queue is within the address window. The prefetch engine further suppresses allocation of a new entry when the data address of the store instruction is equal to an address in a border area of the address window.

    摘要翻译: 在具有加载/存储单元和预取硬件的微处理器中,预取硬件包括预取队列,其包含指示分配的数据流的条目。 预取引擎接收与由加载/存储单元执行的存储指令相关联的地址。 预取引擎通过将队列中的条目与包含多个高速缓存块的地址的窗口进行比较来确定是否对与存储指令相对应的预取队列中的条目进行分配,其中地址窗口从接收到的地址导出。 预取引擎将预取队列中的条目与两个连续高速缓存块的窗口进行比较。 当预取队列中的任何条目都在地址窗口内时,预取引擎抑制新条目的分配。 当存储指令的数据地址等于地址窗口的边界区域中的地址时,预取引擎进一步抑制新条目的分配。

    Helmets or other protective headgear and related methods
    5.
    发明申请
    Helmets or other protective headgear and related methods 审中-公开
    头盔或其他保护性头饰及相关方法

    公开(公告)号:US20160278469A1

    公开(公告)日:2016-09-29

    申请号:US15088022

    申请日:2016-03-31

    申请人: Albert Williams

    发明人: Albert Williams

    IPC分类号: A42B3/06 A42B3/20 A42B3/12

    CPC分类号: A42B3/063

    摘要: Disclosed is a helmet that is aesthetically appealing and that is capable of decelerating impacts from any direction. In a preferred embodiment, the helmet features: a shell with a head cavity that is lined with shock absorbing material, wherein the shell is outfitted with a halo of deceleration plates.

    摘要翻译: 公开了一种在美学上具有吸引力并且能够从任何方向减速冲击的头盔。 在优选实施例中,头盔具有:具有头部空腔的壳体,其内衬有减震材料,其中壳体配备有减速板的晕圈。

    Portable support for a scaffold
    6.
    发明授权
    Portable support for a scaffold 失效
    便携式支架支架

    公开(公告)号:US4274507A

    公开(公告)日:1981-06-23

    申请号:US62723

    申请日:1979-08-01

    申请人: Albert Williams

    发明人: Albert Williams

    IPC分类号: E04G3/34 E04G3/10

    CPC分类号: E04G3/34

    摘要: A portable support for a scaffold comprising first and second wheeled support members which are adapted to be placed on the building roof. The support members are interconnected by length adjustable braces to enable the distance between the support members to be varied. Handrails are also provided on the wheeled support members which extend therebetween to enable the entire assembly to be easily moved as a unit. The first support member has a plurality of upstanding posts secured thereto for selectively vertically receiving one end of an elongated scaffold support arm. The second support member has a pair of posts secured thereto and extending upwardly therefrom for receiving the scaffold support arm therebetween. The scaffold support arm is also length adjustable to enable the distance between the support members to be varied. An electric motor is mounted on the first support member and is operatively connected to an elongated axle which is secured to a pair of wheels on each of the support members and is adapted to drive the first and second support members as a unit along the building roof.

    摘要翻译: 一种用于脚手架的便携式支架,其包括适于放置在建筑物屋顶上的第一和第二轮式支撑构件。 支撑构件通过长度可调节的支架相互连接,以使支撑构件之间的距离能够变化。 扶手还设置在轮式支撑构件上,其在它们之间延伸,使得整个组件能够容易地作为一个单元移动。 第一支撑构件具有固定到其上的多个直立柱,用于选择性地垂直地接收细长支架臂的一端。 第二支撑构件具有固定到其上并从其向上延伸的一对柱,用于在其间接收脚手架支撑臂。 脚手架支撑臂也是长度可调节的,以使支撑构件之间的距离能够变化。 电动机安装在第一支撑构件上并且可操作地连接到细长轴,该细长轴固定到每个支撑构件上的一对轮上,并且适于沿建筑物屋顶驱动第一和第二支撑构件作为一个单元 。

    Orthopedic appliance with weight activated brake and variable extension
assist
    8.
    发明授权
    Orthopedic appliance with weight activated brake and variable extension assist 失效
    矫形器具重量激活制动器和可变伸展辅助装置

    公开(公告)号:US5899869A

    公开(公告)日:1999-05-04

    申请号:US996088

    申请日:1997-12-22

    IPC分类号: A61F5/01 A61F5/00

    摘要: A weight bearing strut assembly is capable of supporting the human frame in the act of walking and further enables a leg to which it is strapped to bend in a normal manner as the leg is brought forward during each step, and to lock when the leg is straightened as necessary to shift weight thereupon. The strut assembly includes a braking mechanism activated as load is placed upon the strut assembly, and an urging mechanism which is activated when the load is removed, and the strut assembly is bent but moving toward the straight leg attitude. Under these conditions, the urging mechanism drives the strut assembly quickly into a co-linear arrangement so as to assure that the strut assembly is ready to take a compressive load.

    摘要翻译: 承重支撑组件能够在行走时支撑人体框架,并且当腿部在每个步骤中向前移动时,能够以一般的方式使其被捆扎的腿部弯曲,并且当腿部是 根据需要拉直,以便在此重量。 支柱组件包括当负载被放置在支柱组件上时启动的制动机构,以及当卸载负载时启动的推动机构,并且支柱组件弯曲但朝向直腿姿态移动。 在这些条件下,推动机构将支柱组件快速地驱动成共线的布置,以确保支柱组件准备好承受压缩载荷。

    Helmets or other protective headgear and related methods

    公开(公告)号:US20190014849A1

    公开(公告)日:2019-01-17

    申请号:US16134008

    申请日:2018-09-18

    申请人: Albert Williams

    发明人: Albert Williams

    IPC分类号: A42B3/06

    摘要: Disclosed is a helmet that is aesthetically appealing and that is capable of decelerating impacts from any direction. In a preferred embodiment, the helmet features: a shell with a head cavity that is lined with shock absorbing material, wherein the shell is outfitted with a halo of deceleration plates.

    Helmets or other protective headgear and related methods

    公开(公告)号:US10092054B2

    公开(公告)日:2018-10-09

    申请号:US15088022

    申请日:2016-03-31

    申请人: Albert Williams

    发明人: Albert Williams

    IPC分类号: A42B3/00 A42B3/06

    摘要: Disclosed is a helmet that is aesthetically appealing and that is capable of decelerating impacts from any direction. In a preferred embodiment, the helmet features: a shell with a head cavity that is lined with shock absorbing material, wherein the shell is outfitted with a halo of deceleration plates.